Skip to content

Better guidance how the Verifier matches the incoming direct_post request with the user session #708

@paulbastian

Description

@paulbastian

In 5.2. Existing Parameters OpenID4VP says about state:

REQUIRED under the conditions defined in Section 5.3. Otherwise, state is OPTIONAL. state values MUST only contain ASCII URL safe characters (uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde).

In 14.3.2. Protection of the Response URI OpenID4VP says about state:

The Verifier SHOULD protect its Response URI from inadvertent requests by checking that the value of the received state parameter corresponds to a recent Authorization Request.

I propose to update the text in section 5.2:

REQUIRED under the conditions defined in Section 5.3. Otherwise, state is RECOMMENDED. state values MUST only contain ASCII URL safe characters (uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions