Skip to content

Commit aecaf5e

Browse files
committed
feat: Add undefined-terms-v2 context
1 parent 71e0c72 commit aecaf5e

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/main/java/com/danubetech/verifiablecredentials/jsonld/VerifiableCredentialContexts.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public class VerifiableCredentialContexts {
1616

1717
public static final URI JSONLD_CONTEXT_W3C_2018_CREDENTIALS_V1 = URI.create("https://www.w3.org/2018/credentials/v1");
1818
public static final URI JSONLD_CONTEXT_W3C_CREDENTIALS_V2 = URI.create("https://www.w3.org/ns/credentials/v2");
19+
public static final URI JSONLD_CONTEXT_W3C_CREDENTIALS_UNDEFINED_TERMS_V2 = URI.create("https://www.w3.org/ns/credentials/undefined-terms/v2");
1920
public static final URI JSONLD_CONTEXT_W3C_2018_CREDENTIALS_EXAMPLES_V1 = URI.create("https://www.w3.org/2018/credentials/examples/v1");
2021
public static final URI JSONLD_CONTEXT_W3C_CREDENTIALS_EXAMPLES_V2 = URI.create("https://www.w3.org/ns/credentials/examples/v2");
2122
public static final URI JSONLD_CONTEXT_W3C_NS_ODRL = URI.create("https://www.w3.org/ns/odrl.jsonld");
@@ -39,6 +40,8 @@ public class VerifiableCredentialContexts {
3940
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-v1.jsonld"))));
4041
CONTEXTS.put(JSONLD_CONTEXT_W3C_CREDENTIALS_V2,
4142
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-v2.jsonld"))));
43+
CONTEXTS.put(JSONLD_CONTEXT_W3C_CREDENTIALS_UNDEFINED_TERMS_V2,
44+
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-undefined-terms-v2.jsonld"))));
4245
CONTEXTS.put(JSONLD_CONTEXT_W3C_2018_CREDENTIALS_EXAMPLES_V1,
4346
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-examples-v1.jsonld"))));
4447
CONTEXTS.put(JSONLD_CONTEXT_W3C_CREDENTIALS_EXAMPLES_V2,
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"@context": {
3+
"@vocab": "https://www.w3.org/ns/credentials/undefined-term#"
4+
}
5+
}

0 commit comments

Comments
 (0)