Given the issuer has issued a new batch of one time use credentials to my wallet
When I open my wallet
Then I see the credential displayed like any other credential
Given I hold a one time use credential with four of four uses remaining
When I present the credential to a verifier
Then the presentation completes successfully with no unusual prompts or steps
Given the issuer has issued a new batch of four one time use credential instances
When I view the credential in my wallet
Then I see a counter showing four of four remaining
Given I hold a one time use credential with four of four uses remaining
When I successfully present the credential to a verifier
Then I see the counter update to three of four remaining
Given I hold a one time use credential with one of four uses remaining
When I view the credential in my wallet
Then I see an orange warning indicator with an accompanying icon
Given I hold a one time use credential with one of four uses remaining and the warning indicator is displayed
When I view the credential in my wallet
Then I am not asked to take any action
Given the wallet has silently reissued a fresh batch of credentials to replace the depleted batch
When I next open my wallet
Then I see the counter showing four of four remaining
| Number of Scenarios | 7 | Total Duration | 2m 3s |
| Total Number of Test Cases | 7 | Fastest Test | 16s |
| Number of Manual Test Cases | 7 | Slowest Test | 17s |
| Tests Started | Aug 04, 2026 08:56:05 | Average Execution Time | 17s |
| Tests Finished | Aug 04, 2026 08:58:08 | Total Execution Time | 2m 3s |
| ## | Scenario | Context | Steps | Result |
|---|---|---|---|---|
| One-time-use attestation issuance under Method A (once_only) | User sees a normal credential after issuance | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | User can present the credential without noticing special behavior | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | Counter is shown after issuance | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | Counter decreases after a successful presentation | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | Warning indicator appears when only one use is left | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | User is not prompted to act when the warning appears | 3 | ||
| One-time-use attestation issuance under Method A (once_only) | Counter resets to full after reissuance completes | 3 |