Skip to content

Ensure ClientAttestationJWT is a valid Wallet Instance Attestation per TS3 #496

@dzarras

Description

@dzarras

When using ClientAuthentication.AttestationBased, besides checking that the provided JWT is a valid Client Attestation JWT, we must also ensure that it is a valid Wallet Instance Attestation per TS3.

To that end we must verify the contents and ensure the presence and structure of eudi_wallet_info.

Reference: https://github.com/eu-digital-identity-wallet/eudi-doc-standards-and-technical-specifications/blob/main/docs/technical-specifications/ts3-wallet-unit-attestation.md#23-content

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions