Skip to content

Conversation

@martijnharing
Copy link
Contributor

Implements #320 : add x509_x5t, copied text from other client identifier schemes where applicable.

Add x509_x5t, copied text from other client identifier schemes where applicable.
Copy link
Member

@bc-pi bc-pi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the Wallet can establish trust in the Client Identifier authenticated through the certificate, e.g. because the leaf X.509 certificate is signed by a trusted X.509 certificate.

is missing the latter part of the typical 'If [condition], then [result]' construction.

x509_x5t is probably not a good name #320 (comment)

and I had thought we had "agreed to drop x509_san_uri" #320 (comment)

@martijnharing
Copy link
Contributor Author

martijnharing commented Feb 17, 2025

If the Wallet can establish trust in the Client Identifier authenticated through the certificate, e.g. because the leaf X.509 certificate is signed by a trusted X.509 certificate.

is missing the latter part of the typical 'If [condition], then [result]' construction.

x509_x5t is probably not a good name #320 (comment)

and I had thought we had "agreed to drop x509_san_uri" #320 (comment)

Changed to x509_hash and removed x509_san_uri and updated relevant examples to x509_san_dns (hopefully correctly)

martijnharing and others added 2 commits February 18, 2025 16:35
clarify x509_hash definition

Co-authored-by: Christian Bormann <8774236+c2bo@users.noreply.github.com>
@bc-pi
Copy link
Member

bc-pi commented Feb 18, 2025

updated relevant examples to x509_san_dns (hopefully correctly)

did you search for all occurrences of x509_san_dns in the repo?

@c2bo
Copy link
Member

c2bo commented Feb 18, 2025

examples/response/jwt_vp.json contains x509_san_uri in the example (and is used in the spec) -> would need to change that

@bc-pi
Copy link
Member

bc-pi commented Feb 20, 2025

examples/response/jwt_vp.json contains x509_san_uri in the example (and is used in the spec) -> would need to change that

yes, that's one one would find when search for all occurrences of x509_san_dns in the repo

martijnharing and others added 3 commits February 25, 2025 14:44
Clarify that it's the hash of the certificate.

Co-authored-by: Christian Bormann <8774236+c2bo@users.noreply.github.com>
Clarify it's the hash of the cert and don't use thumbprint as a descriptor.
Change example to not use san_uri
@Sakurann Sakurann added this to the Final 1.0 milestone Mar 4, 2025
martijnharing and others added 2 commits March 5, 2025 10:06
Clarify the language of trust chain validation

Co-authored-by: Paul Bastian <paul.bastian@posteo.de>
@Sakurann Sakurann merged commit ea45b16 into main Mar 6, 2025
2 checks passed
bc-pi added a commit that referenced this pull request Apr 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants