From 2b8bba8eb02b8cf4d159e80d9922d33cb9ad5f85 Mon Sep 17 00:00:00 2001
From: Orie Steele
This section describes how to produce a VC-JWT encoded
-
@@ -540,14 +542,14 @@
There are several members (claims) of the
-
- If a member is not present in the
We start with an empty header, and payload objects, and we add members
to the header and the payload based on the content in the
- This section needs to be defined.
+ This representation can be obtained by:
+
+ The object value for the
- This representation can be obtained by:
+ The following steps are one way to obtain this representation:
JWT Decoding
+ Version 1.1
Production
VerifiableCredential
from a Credential
.
+ VerifiableCredential
from an object of media type application/credential+ld+json
.
In addition to...
Credential
which will need to be translated to their JOSE
+ application/credential+ld+json
which will need to be translated to their JOSE
form, and included next to the vc
or
vp
member in the JWT Claims Set.
We refer to the JWT Claims Set as payload
in this section.
Credential
it MUST NOT
+ If a member is not present in the application/credential+ld+json
it MUST NOT
be present in the VerifiableCredential
as either a claim
in the payload or a claim in the vc
attribute of the
payload.
@@ -556,7 +558,7 @@ In addition to...
Credential
.
+ application/credential+ld+json
.
issuance
Instead of...
-
+
+
+ application/credential+ld+json
that were mapped.
+ vc
member of the claim set.
+ vc
property,
+ when Instead of... production rules have been applied,
+ is not of media type application/credential+ld+json
.
+ Privacy Considerations
issuance
Instead of...
Instead of...
application/credential+ld+json
that were mapped.
+ Remove any properties from the application/credential+ld+json
that were mapped.
vc
member of the claim set.
+ Set the resulting object to be the vc
member of the claim set.