Skip to content

Commit

Permalink
code visualization
Browse files Browse the repository at this point in the history
  • Loading branch information
andreavesco committed Nov 9, 2023
1 parent 4ee4606 commit 2655455
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions draft-vesco-vcauthtls.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ This document defines a new certificate type and a new extension to exchange Ver

# Introduction

W3C defined VC
W3C defined VC and DID

How to create identity in SSI and how to verify the VP (in HS sections describe how the hs covers the VP presentation).

Expand All @@ -62,7 +62,7 @@ How to create identity in SSI and how to verify the VP (in HS sections describe
## VC Certificate Type

The TLS extensions "client_certificate_type" and "server_certificate_type" [RFC7250] are used to negotiate the type of Certificate messages used in TLS to authenticate the server and, optionally, the client. Using separate extensions allows for mixed deployments where the client and server can use certificates of different types.

~~~
/* Managed by IANA */
enum {
X509(0),
Expand All @@ -89,9 +89,11 @@ The TLS extensions "client_certificate_type" and "server_certificate_type" [RFC7
// "TLS Certificate Types" subregistry
};
} Certificate;
~~~

# did_methods extension

~~~
/* Managed by IANA */
enum {
iota(0),
Expand All @@ -104,6 +106,7 @@ The TLS extensions "client_certificate_type" and "server_certificate_type" [RFC7
} DIDMethodList

[did-registry](https://www.w3.org/TR/did-spec-registries/#did-methods)
~~~

did_methods extension could be sent only in ClientHello and CertificateRequest messages.

Expand Down

0 comments on commit 2655455

Please sign in to comment.