|
Initiate a data deletion request
|
Display Presentation Information
|
|
5 |
Given the authenticated user has selected a presentation transaction from the Wallet History
When the Presentation Information screen is displayed
Then the Wallet displays the intended use of the presentation request
And the Wallet displays the applicable privacy policy when available
And the Wallet displays the attributes shared during the presentation transaction
|
SUCCESS
|
|
Initiate a data deletion request
|
Display Initiate Deletion Request button
|
|
3 |
Given the authenticated user has selected a presentation transaction from the Wallet History
When the user views the Presentation Information screen
Then the Wallet displays the Initiate Deletion Request button
|
SUCCESS
|
|
Initiate a data deletion request
|
Display informational screen before leaving the Wallet
|
|
7 |
Given user views the presentation information screen
When the user selects the Initiate Deletion Request button
Then the Wallet displays an informational screen explaining that the user is about to leave the Wallet
And explains that the Wallet facilitates the initiation of the request by opening the appropriate communication channel
And states that the Wallet does not submit, manage or track the request
And states that the user is responsible for completing and submitting the request outside the Wallet
And states that the Relying Party is responsible for evaluating and processing the request
|
SUCCESS
|
|
Initiate a data deletion request
|
Display single action button for Website communication method
|
|
3 |
Given the WRPRC contains a website for the Relying Party
When the Wallet displays the informational screen
Then the Wallet displays a single action button Continue to [Relying Party]'s website
|
SUCCESS
|
|
Initiate a data deletion request
|
Use Website as the preferred communication method
|
|
3 |
Given the WRPRC contains a website for the Relying Party
When the user selects the Continue to [Relying Party]'s website button
Then the Wallet opens the Relying Party website in the device's default browser
|
SUCCESS
|
|
Initiate a data deletion request
|
Return to Presentation Information using Back navigation
|
|
3 |
Given the user is viewing the informational screen
When the user selects the Back navigation button
Then the Wallet returns to the Presentation Information screen
|
SUCCESS
|
|
Initiate a data deletion request
|
Record data deletion request initiation
|
|
3 |
Given the user has initiated a data deletion request
When the selected external application is successfully launched
Then the Wallet records the data deletion request initiation
|
SUCCESS
|
|
Initiate a data deletion request
|
Disable deletion request when contact information cannot be retrieved
|
|
4 |
Given contact information are not available in the WRPRC
When contact information cannot be retrieved from the WRPRC
Then the data deletion request cannot be initiated
And the Initiate Deletion Request button in is disabled
|
SUCCESS
|
|
Initiate a data deletion request
|
Display Presentation Information
|
|
5 |
Given the authenticated user has selected a presentation transaction from the Wallet History
When the Presentation Information screen is displayed
Then the Wallet displays the intended use of the presentation request
And the Wallet displays the applicable privacy policy when available
And the Wallet displays the attributes shared during the presentation transaction
|
SUCCESS
|
|
Initiate a data deletion request
|
Display Initiate Deletion Request button
|
|
3 |
Given the authenticated user has selected a presentation transaction from the Wallet History
When the user views the Presentation Information screen
Then the Wallet displays the Initiate Deletion Request button
|
SUCCESS
|
|
Initiate a data deletion request
|
Display informational screen before leaving the Wallet
|
|
7 |
Given user views the presentation information screen
When the user selects the Initiate Deletion Request button
Then the Wallet displays an informational screen explaining that the user is about to leave the Wallet
And explains that the Wallet facilitates the initiation of the request by opening the appropriate communication channel
And states that the Wallet does not submit, manage or track the request
And states that the user is responsible for completing and submitting the request outside the Wallet
And states that the Relying Party is responsible for evaluating and processing the request
|
SUCCESS
|
|
Initiate a data deletion request
|
Display single action button for Website communication method
|
|
3 |
Given the WRPRC contains a website for the Relying Party
When the Wallet displays the informational screen
Then the Wallet displays a single action button Continue to [Relying Party]'s website
|
SUCCESS
|
|
Initiate a data deletion request
|
Use Website as the preferred communication method
|
|
3 |
Given the WRPRC contains a website for the Relying Party
When the user selects the Continue to [Relying Party]'s website button
Then the Wallet opens the Relying Party website in the device's default browser
|
SUCCESS
|
|
Initiate a data deletion request
|
Return to Presentation Information using Back navigation
|
|
3 |
Given the user is viewing the informational screen
When the user selects the Back navigation button
Then the Wallet returns to the Presentation Information screen
|
SUCCESS
|
|
Initiate a data deletion request
|
Record data deletion request initiation
|
|
3 |
Given the user has initiated a data deletion request
When the selected external application is successfully launched
Then the Wallet records the data deletion request initiation
|
SUCCESS
|
|
Initiate a data deletion request
|
Disable deletion request when contact information cannot be retrieved
|
|
4 |
Given contact information are not available in the WRPRC
When contact information cannot be retrieved from the WRPRC
Then the data deletion request cannot be initiated
And the Initiate Deletion Request button in is disabled
|
SUCCESS
|