Skip to content

Commit 4eece91

Browse files
committed
feat: Add new static variables
1 parent 8a004a6 commit 4eece91

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

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

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

1717
public static final URI JSONLD_CONTEXT_W3C_2018_CREDENTIALS_V1 = URI.create("https://www.w3.org/2018/credentials/v1");
18-
public static final URI JSONLD_CONTEXT_W3C_2018_CREDENTIALS_V2 = URI.create("https://www.w3.org/2018/credentials/v2");
18+
public static final URI JSONLD_CONTEXT_W3C_CREDENTIALS_V2 = URI.create("https://www.w3.org/ns/credentials/v2");
1919
public static final URI JSONLD_CONTEXT_W3C_2018_CREDENTIALS_EXAMPLES_V1 = URI.create("https://www.w3.org/2018/credentials/examples/v1");
2020
public static final URI JSONLD_CONTEXT_W3C_NS_ODRL = URI.create("https://www.w3.org/ns/odrl.jsonld");
2121
public static final URI JSONLD_CONTEXT_DANUBETECH_2020_CREDENTIALS_V1 = URI.create("https://danubetech.com/2020/credentials/v1");
@@ -36,8 +36,8 @@ public class VerifiableCredentialContexts {
3636

3737
CONTEXTS.put(JSONLD_CONTEXT_W3C_2018_CREDENTIALS_V1,
3838
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-v1.jsonld"))));
39-
CONTEXTS.put(JSONLD_CONTEXT_W3C_2018_CREDENTIALS_V2,
40-
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-v2-unstable.jsonld"))));
39+
CONTEXTS.put(JSONLD_CONTEXT_W3C_CREDENTIALS_V2,
40+
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-v2.jsonld"))));
4141
CONTEXTS.put(JSONLD_CONTEXT_W3C_2018_CREDENTIALS_EXAMPLES_V1,
4242
JsonDocument.of(MediaType.JSON_LD, Objects.requireNonNull(VerifiableCredentialContexts.class.getResourceAsStream("credentials-examples-v1.jsonld"))));
4343
CONTEXTS.put(JSONLD_CONTEXT_W3C_NS_ODRL,

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,19 @@ public class VerifiableCredentialKeywords {
4343
public static final String JSONLD_TERM_STATUSLISTINDEX = "statusListIndex";
4444
public static final String JSONLD_TERM_STATUSLISTCREDENTIAL = "statusListCredential";
4545
public static final String JSONLD_TERM_STATUSPURPOSE = "statusPurpose";
46+
47+
/*
48+
* https://www.w3.org/ns/credentials/v2
49+
*/
50+
public static final String JSONLD_TERM_VALIDFROM = "validFrom";
51+
public static final String JSONLD_TERM_VALIDUNTIL = "validUntil";
52+
public static final String JSONLD_TERM_STATUS = "status";
53+
public static final String JSONLD_TERM_CREDENTIALSCHEMA = "credentialSchema";
54+
public static final String JSONLD_TERM_REFRESHSERVICE = "refreshService";
55+
public static final String JSONLD_TERM_TERMSOFUSE = "termsOfUse";
56+
public static final String JSONLD_TERM_EVIDENCE = "evidence";
57+
public static final String JSONLD_TERM_NAME = "name";
58+
public static final String JSONLD_TERM_DESCRIPTION = "description";
59+
60+
4661
}

0 commit comments

Comments
 (0)