|
Wallet Interprets Credential Reuse Policy Metadata
|
User sees a normal credential-issuance flow
|
|
3 |
Given the issuer metadata includes a credential reuse policy with at least one supported option
When I proceed through credential issuance
Then I see a normal issuance flow with no additional steps related to reuse behavior
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
User is not asked to choose a reuse behavior
|
|
3 |
Given the issuer metadata includes a credential reuse policy with multiple supported options
When I proceed through credential issuance
Then I am not prompted to select a reuse method
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet automatically applies the issuer's preferred behavior
|
|
3 |
Given the issuer metadata includes a credential reuse policy with a single option that the wallet supports
When the wallet processes the issuer metadata
Then the wallet silently applies that reuse method to the issued credential
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet silently selects the first fully supported policy when multiple options exist
|
|
3 |
Given the issuer metadata includes a credential reuse policy listing multiple options in order of preference
When the wallet processes the issuer metadata
Then the wallet silently selects and applies the first option it fully supports
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet falls back to its own default reuse policy in case of no rule
|
|
3 |
Given the issuer metadata does not include a credential reuse policy
When the wallet processes the issuer metadata
Then the wallet does not show an error and it falls back to its own default reuse policy
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
User sees a normal credential-issuance flow
|
|
3 |
Given the issuer metadata includes a credential reuse policy with at least one supported option
When I proceed through credential issuance
Then I see a normal issuance flow with no additional steps related to reuse behavior
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
User is not asked to choose a reuse behavior
|
|
3 |
Given the issuer metadata includes a credential reuse policy with multiple supported options
When I proceed through credential issuance
Then I am not prompted to select a reuse method
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet automatically applies the issuer's preferred behavior
|
|
3 |
Given the issuer metadata includes a credential reuse policy with a single option that the wallet supports
When the wallet processes the issuer metadata
Then the wallet silently applies that reuse method to the issued credential
|
SUCCESS
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet silently selects the first fully supported policy when multiple options exist
|
|
3 |
Given the issuer metadata includes a credential reuse policy listing multiple options in order of preference
When the wallet processes the issuer metadata
Then the wallet silently selects and applies the first option it fully supports
|
FAILURE
|
|
Wallet Interprets Credential Reuse Policy Metadata
|
Wallet falls back to its own default reuse policy in case of no rule
|
|
3 |
Given the issuer metadata does not include a credential reuse policy
When the wallet processes the issuer metadata
Then the wallet does not show an error and it falls back to its own default reuse policy
|
SUCCESS
|