Skip to content

WS_AP_IA_Supportive_011b_UF

Objective

Verify that the Wallet can handle an incorrect response when submitting a Pushed Authorization Request (PAR) to the Authorization Server's Pushed Authentication Request Endpoint, when the response is omitting a request_uri.

References

  • [ETSI TS 119 472-3] section 4.1
  • [HAIP] section 4
  • [OpenID4VCI] section 5.1.4
  • [RFC9126] section 2

Profile applicability

None

EUDI-wallet relevancy

EUDI_generic | EUDI_required

Technology

Issuance via Redirects. Credential Issuance using the Authorization Code Flow.

Preconditions

  1. Wallet is set to 'default_configuration_1'.
  2. Wallet started engagement with Credential Issuer.
  3. Wallet successfully obtained Credential Issuer Metadata.
  4. Wallet successfully obtained the Authorization Server Metadata, including pushed_authorization_request_endpoint.
  5. The Wallet sent a valid Pushed Authorization Request to the Authorization Server's Pushed Authorization Request Endpoint.

Test Scenario

  1. Issuer responds with a invalid PAR Response, with the response_uri omitted. That is a HTTP Response:
    1. with a HTTP Header Content-Type with value application/json, containing:
    2. with the HTTP Response Body in JSON format:
      1. contains a expires_in
      2. omitting the request_uri

Expected results

  1. Wallet does not send an Authorization Request to the Authorizations Server's Authorization Endpoint, and informs the user ot cannot continue, if applicable.