]> git.mxchange.org Git - friendica.git/blob - static/security-data-integrity-v1.jsonld
Changes:
[friendica.git] / static / security-data-integrity-v1.jsonld
1 {
2   "@context": {
3     "id": "@id",
4     "type": "@type",
5     "proof": {
6       "@id": "https://w3id.org/security#proof",
7       "@type": "@id"
8     },
9     "DataIntegrityProof": {
10       "@id": "https://w3id.org/security#DataIntegrityProof"
11     },
12     "challenge": "https://w3id.org/security#challenge",
13     "created": {
14       "@id": "http://purl.org/dc/terms/created",
15       "@type": "http://www.w3.org/2001/XMLSchema#dateTime"
16     },
17     "domain": "https://w3id.org/security#domain",
18     "expires": {
19       "@id": "https://w3id.org/security#expiration",
20       "@type": "http://www.w3.org/2001/XMLSchema#dateTime"
21     },
22     "nonce": "https://w3id.org/security#nonce",
23     "cryptosuite": "https://w3id.org/security#cryptosuite",
24     "proofValue": {
25       "@id": "https://w3id.org/security#proofValue",
26       "@type": "https://w3id.org/security#multibase"
27     },
28     "verificationMethod": {
29       "@id": "https://w3id.org/security#verificationMethod",
30       "@type": "@id"
31     },
32     "proofPurpose": {
33       "@id": "https://w3id.org/security#proofPurpose",
34       "@type": "@vocab"
35     },
36     "assertionMethod": {
37       "@id": "https://w3id.org/security#assertionMethod",
38       "@type": "@id",
39       "@container": "@set"
40     },
41     "authentication": {
42       "@id": "https://w3id.org/security#authenticationMethod",
43       "@type": "@id",
44       "@container": "@set"
45     },
46     "capabilityInvocation": {
47       "@id": "https://w3id.org/security#capabilityInvocationMethod",
48       "@type": "@id",
49       "@container": "@set"
50     },
51     "capabilityDelegation": {
52       "@id": "https://w3id.org/security#capabilityDelegationMethod",
53       "@type": "@id",
54       "@container": "@set"
55     },
56     "keyAgreement": {
57       "@id": "https://w3id.org/security#keyAgreementMethod",
58       "@type": "@id",
59       "@container": "@set"
60     }
61   }
62 }