Skip to content

how to combine DCQL text language with ISO 18013-5 age_over_xx language #718

@jogu

Description

@jogu

It's not very clear how DCQL is combined with ISO 18013-5's language - in particular:

https://openid.github.io/OpenID4VP/openid-4-verifiable-presentations-1_1-wg-draft.html#section-7.2.1

Select the data element referenced by the second component. If the data element does not exist in the Credential then abort processing and return an error.

and:

age_over_xx where ISO 18130-5 defines that if you, say, request age_over_18 and the credential only has age_over_19 then age_over_19 must be returned.

I'm not sure how it's best to fix this, but I presume the intention was that the ISO behaviour should be preserved, so a statement like this might be helpful:

Credential formats may define specific rules on selection of claims, for example age_over_xx in ISO mDL, that mean selecting the data element may not be an exact string match.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions