diff --git a/docs/common/common_definitions.rst b/docs/common/common_definitions.rst index 5abf3f1bc..4348e4d42 100644 --- a/docs/common/common_definitions.rst +++ b/docs/common/common_definitions.rst @@ -57,5 +57,6 @@ .. _DPOP: https://datatracker.ietf.org/doc/html/draft-ietf-oauth-dpop .. _RFC 7519: https://www.rfc-editor.org/rfc/rfc7519 .. _OAUTH2: https://www.rfc-editor.org/rfc/rfc6749 +.. _OPENID4VC-HAIP: https://vcstuff.github.io/oid4vc-haip-sd-jwt-vc/draft-oid4vc-haip-sd-jwt-vc.html diff --git a/docs/common/standards.rst b/docs/common/standards.rst index b753a750a..984810ead 100644 --- a/docs/common/standards.rst +++ b/docs/common/standards.rst @@ -54,4 +54,6 @@ Technical References * - :rfc:`6749` - The OAuth 2.0 Authorization Framework * - `DPOP` - - TBD + - D. Fett, B. Campbell, J. Bradley, T. Lodderstedt, M. Jones, D. Waite, "OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)" + * - `OPENID4VC-HAIP` + - Lodderstedt, T., K. Yasuda, "OpenID4VC High Assurance Interoperability Profile with SD-JWT VC" diff --git a/docs/en/wallet-instance-attestation.rst b/docs/en/wallet-instance-attestation.rst index 899b1bf62..a3f777b05 100644 --- a/docs/en/wallet-instance-attestation.rst +++ b/docs/en/wallet-instance-attestation.rst @@ -369,15 +369,10 @@ Header | kid | Key id used by the Wallet | | | Provider to sign the attestation. | +-----------------------------------+-----------------------------------+ -| typ | Media type, in this case we use | -| | the value va+jwt (Verifiable | -| | Assertion JWT). | -| | This parameter is currently | -| | non-standard as it is not yet | -| | registered as `IANA Media | -| | Types `__. | +| typ | Media type, set to | +| | `wallet-attestation+jwt`, | +| | according to | +| | [`OPENID4VC-HAIP`_] | +-----------------------------------+-----------------------------------+ | x5c | Array containing the X.509 | | | certificate (and the entire chain | @@ -478,7 +473,7 @@ Below is an example of Wallet Instance Attestation: "eyJhbGciOiJFUz...jJLA", "eyJhbGciOiJFUz...H9gw", ], - "typ": "va+jwt", + "typ": "wallet-attestation+jwt", "x5c": ["MIIBjDCC ... XFehgKQA=="] } .