Wallet Attestation x5c, no reuse across Issuers, client_id equals sub

HAIP 1.0 §4.4.1MUSTRoles: wallet

Requirement as recorded in the ProtocolSoup registry

When using OID4VCI Appendix E Wallet Attestations, the validating certificate and chain excluding the trust anchor are included in the Client Attestation JWT x5c, attestations MUST NOT be reused across Issuers, the attestation sub MUST be shared across Wallet instances of that type, and PAR client_id MUST equal the attestation sub.

Read §4.4.1 in HAIP 1.0

Self-test verdict

PassCommit 97df6a8Evaluated

This is ProtocolSoup's result against its own implementation at the commit shown. It is not a certification of ProtocolSoup or of any other product.

Tests

Implementation

Related requirements

All HAIP 1.0 requirements · OID4VCI protocol page