diff --git a/index.html b/index.html index d2ec6d3dd..2a4a4bd78 100644 --- a/index.html +++ b/index.html @@ -667,6 +667,91 @@

Status

Advanced Concepts

+
+

Terms of Use

+

Terms of use can be utilized by an issuer, subject or a + holder to express limitations on the use of information + expressed by the Verifiable Credentials Model. The expression of + terms of use are performed via the following property: +

+ +
+
termsOfUse
+
The value of this property MUST be one or more terms of use + descriptions that provide enough information to a verifier + to determine how they may utilize the given information. +
+
+ +

+The group is currently exploring a variety of ways of expressing the terms of +use associated with a Verifiable Credential, namely, the +Open Digital Rights Language. +

+ +
+{
+  "id": "http://dmv.example.gov/credentials/3732",
+  "type": ["Credential", "ProofOfAgeCredential"],
+  "issuer": "https://dmv.example.gov/issuers/14",
+  "issued": "2010-01-01T19:73:24Z",
+  "claim": {
+    "id": "did:example:ebfeb1f712ebc6f1c276e12ec21",
+    "ageOver": 21
+  },
+  "termsOfUse": [{
+    "type": "Policy",
+    "uid": "http://example.com/policy:8473",
+    "profile": "http://example.com/odrl:profile:40",
+    "prohibition": [{
+      "target": "did:example:ebfeb1f712ebc6f1c276e12ec21",
+      "action": ["archive"]
+    }]
+  },
+  "signature": { ... }
+}
+        
+ +

+In the example above, the issuer is prohibiting a verifier from +storing the data in an archive. +

+ +
+{
+  "id": "did:example:ebfeb1f712ebc6f1c276e12ec21",
+  "credential": [{
+    "id": "http://dmv.example.gov/credentials/3732",
+    "type": ["Credential", "ProofOfAgeCredential"],
+    "issuer": "https://dmv.example.gov/issuers/14",
+    "issued": "2010-01-01T19:73:24Z",
+    "claim": {
+      "id": "did:example:ebfeb1f712ebc6f1c276e12ec21",
+      "ageOver": 21
+    },
+    "signature": { ... }
+  }],
+  "termsOfUse": [{
+    "type": "Policy",
+    "uid": "http://example.com/policy:4928",
+    "profile": "http://example.com/odrl:profile:40",
+    "prohibition": [{
+      "target": "https://wineonline.example.org/",
+      "action": ["correlate"]
+    }]
+  },
+  "signature": [ ... ]
+}
+        
+ +

+In the example above, the holder is prohibiting a verifier from +using the information provided to correlate the holder. +

+ +
+ +

Evidence

Evidence information for the credential in the