|
Automatic validation of Provider's registration certificate before issuance
|
Issuance proceeds to approval screen when the registration certificate is valid
|
|
10 |
Given the user is authenticated to a valid EUDI Wallet on their device
And a valid PID or QEAA or PuB-EAA or EAA Provider's Access Certificate is available
And the Wallet Unit has verified that the requested attestation type is registered by the relevant Registrar
And the Wallet retrieves issuer metadata during an issuance flow
And the Wallet automatically and silently validates the provider's registration certificate, without requiring the user to opt in or manually trigger it
Given the issuer metadata contains a registration certificate that is valid
When the Wallet performs the automatic validation
Then the validation passes
And the issuance approval screen is displayed
And the screen shows the provider details and the attestation or PID to be issued
|
SUCCESS
|
|
Automatic validation of Provider's registration certificate before issuance
|
Validation fails when the registration certificate does not contain a registration certificate
|
|
8 |
Given the user is authenticated to a valid EUDI Wallet on their device
And a valid PID or QEAA or PuB-EAA or EAA Provider's Access Certificate is available
And the Wallet Unit has verified that the requested attestation type is registered by the relevant Registrar
And the Wallet retrieves issuer metadata during an issuance flow
And the Wallet automatically and silently validates the provider's registration certificate, without requiring the user to opt in or manually trigger it
Given the issuer metadata contains a registration certificate does not contain a registration certificate
When the Wallet performs the automatic validation check
Then the Wallet treats this as a validation failure
|
SUCCESS
|
|
Automatic validation of Provider's registration certificate before issuance
|
Issuance proceeds to approval screen when the registration certificate is valid
|
|
10 |
Given the user is authenticated to a valid EUDI Wallet on their device
And a valid PID or QEAA or PuB-EAA or EAA Provider's Access Certificate is available
And the Wallet Unit has verified that the requested attestation type is registered by the relevant Registrar
And the Wallet retrieves issuer metadata during an issuance flow
And the Wallet automatically and silently validates the provider's registration certificate, without requiring the user to opt in or manually trigger it
Given the issuer metadata contains a registration certificate that is valid
When the Wallet performs the automatic validation
Then the validation passes
And the issuance approval screen is displayed
And the screen shows the provider details and the attestation or PID to be issued
|
SUCCESS
|
|
Automatic validation of Provider's registration certificate before issuance
|
Validation fails when the registration certificate does not contain a registration certificate
|
|
8 |
Given the user is authenticated to a valid EUDI Wallet on their device
And a valid PID or QEAA or PuB-EAA or EAA Provider's Access Certificate is available
And the Wallet Unit has verified that the requested attestation type is registered by the relevant Registrar
And the Wallet retrieves issuer metadata during an issuance flow
And the Wallet automatically and silently validates the provider's registration certificate, without requiring the user to opt in or manually trigger it
Given the issuer metadata contains a registration certificate does not contain a registration certificate
When the Wallet performs the automatic validation check
Then the Wallet treats this as a validation failure
|
SUCCESS
|