Skip to content

Commit

Permalink
server authentication exxample
Browse files Browse the repository at this point in the history
  • Loading branch information
andreavesco committed Nov 21, 2023
1 parent 9f3edd9 commit 67a6a3c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions draft-vesco-vcauthtls.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,11 +214,13 @@ As discussed in [Section I](#introduction), a Holder wraps its own Verifiable Cr

# Examples

This section shows some message-exchanges examples.
This section shows some examples of TLS handshakes using different combinations of authentication means.

## Server authentication with Verifiable Credential

This is an example of a client willing to receive and validate a VC from the server. The client does not own an identity at the TLS level and so omits the client_cert_type extension. The server indicates in the EncryptedExtensions message that it selected a VC to insert in the Certificate message.
This example shows a TLS 1.3 handshake with server authentication. The server selects a Verifiable Credential for authentication.
The client does not own an identity at the TLS level, therefore omits the client_certificate_type extension. The server indicates in the EncryptedExtensions message a
server_certificate_type equal to VC and insert the Verifiable Credential into the Certificate message.

<!--
```
Expand Down

0 comments on commit 67a6a3c

Please sign in to comment.