Skip to content

text about effective client id in DC API can probably be improved #399

@jogu

Description

@jogu

https://openid.net/specs/openid-4-verifiable-presentations-1_0-24.html#dc_api_request says:

Image

It's not completely clear that the two highlighted sentences apply only in the case of unsigned requests. I think we should consider moving this whole paragraph to the unsigned request section.

https://openid.net/specs/openid-4-verifiable-presentations-1_0-24.html#appendix-B.3.4.1 says:

Image

I am not sure it is good to use "effective Client Identifier" here. Effective Client Identifier is only defined in the context of unsigned requests, so written like this is it possible for people to get confused as to what client id the wallet should use in signed requests. Possibly just removing 'effective' would solve it.

Mentioned by Martijn during the ISO mDL meeting today.

My understanding of the working group position is that the client id for signed requests is always the client_id parameter found in the request object. (With a possible exception for cases where the signature can't be validated depending on what happens with #395)

Metadata

Metadata

Assignees

Labels

ISO_VirtualMeetingrelevant for ISO OID4VP mdoc profile over DC APIhas-PR

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions