Joseph Heenan

Results 54 issues of Joseph Heenan

The exact fields present in a JWK is a frequent cause of interoperability problems. We don't currently appear to have an language (in VCI or HAIP) that says whether kid,...

Current text says: > key_attestations_required: OPTIONAL. Object that describes the requirement for key attestations as described in [Appendix D](file:///Users/joseph/Downloads/output/openid-4-verifiable-credential-issuance-1_1-wg-draft.html#keyattestation), which the Credential Issuer expects the Wallet to send within the...

The example here: https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html#appendix-D.1 includes an iss field: We don't appear to define any meaning for the `iss` claim in a key attestation so we should probably remove it from...

editorial

We should replace all 3 instances with "If the Credential Issuer has a nonce_endpoint", the current text is a hangover from when c_nonce was provided in credential/token endpoint responses. (Although...

We should add similar text as we added to HAIP/VP (see https://github.com/openid/OpenID4VC-HAIP/issues/271 ) to VCI.

We should extend presentation during issuance to use https://github.com/openid/OpenID4VCI/pull/509/files to allow further types of things to be requested - e.g. photos of physical mdl. Also could need to be encrypted...

ISO 23220-3
stretch-goal

The text around the `openid4vp_presentation` item in the IAR endpoint is a little unclear: 1. About the origin to use in the session transcript - in particular whether to use...

has-PR
iae

https://openid.net/specs/openid-4-verifiable-presentations-1_0.html#section-5.1 currently says: > request_uri_method: OPTIONAL. A string determining the HTTP method to be used when the request_uri parameter is included in the same request. Two case-sensitive valid values are...

https://openid.net/specs/openid-4-verifiable-presentations-1_0.html#name-authorization-request says: > The Verifier articulates requirements of the Credential(s) that are requested using the dcql_query parameter. However https://openid.net/specs/openid-4-verifiable-presentations-1_0.html#section-5.5 allows the use of scopes as well. So something like this...

editorial

We have this text under several of the client id schemes, e.g. x509_hash: "All Verifier metadata other than the public key MUST be obtained from the client_metadata parameter." I'm not...