diff --git a/vocab/security/.$vocabulary.drawio.bkp b/vocab/security/.$vocabulary.drawio.bkp new file mode 100644 index 00000000..b1306227 --- /dev/null +++ b/vocab/security/.$vocabulary.drawio.bkp @@ -0,0 +1,567 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vocab/security/template.html b/vocab/security/template.html index 2f502fd4..205c9ba3 100644 --- a/vocab/security/template.html +++ b/vocab/security/template.html @@ -14,7 +14,7 @@ const retval = content .replace(' diff --git a/vocab/security/vocabulary.drawio b/vocab/security/vocabulary.drawio index bb4d0e1e..6235814a 100644 --- a/vocab/security/vocabulary.drawio +++ b/vocab/security/vocabulary.drawio @@ -1,4 +1,4 @@ - + @@ -94,17 +94,17 @@ - + - + - + @@ -181,7 +181,7 @@ - + @@ -210,12 +210,12 @@ - + - + @@ -226,7 +226,7 @@ - + @@ -237,42 +237,42 @@ - + - + - + - + - + - + - + - + @@ -349,12 +349,12 @@ - + - + @@ -374,12 +374,12 @@ - + - + @@ -405,37 +405,37 @@ - + - + - + - + - + - + - + @@ -446,7 +446,7 @@ - + @@ -454,12 +454,12 @@ - + - + @@ -476,7 +476,7 @@ - + @@ -489,12 +489,12 @@ - + - + @@ -541,7 +541,7 @@ - + diff --git a/vocab/security/vocabulary.svg b/vocab/security/vocabulary.svg index 27e5d651..3b19f74b 100644 --- a/vocab/security/vocabulary.svg +++ b/vocab/security/vocabulary.svg @@ -106,7 +106,7 @@ Datatype - + @@ -123,7 +123,7 @@ VerificationMethod - + @@ -140,7 +140,7 @@ controller - + @@ -173,7 +173,7 @@ - + @@ -196,7 +196,7 @@ - + @@ -213,7 +213,7 @@ Proof - + @@ -232,7 +232,7 @@ - + @@ -251,7 +251,7 @@ - + @@ -268,7 +268,7 @@ domain - + @@ -285,7 +285,7 @@ challenge - + @@ -302,7 +302,7 @@ previousProof - + @@ -321,7 +321,7 @@ - + @@ -338,7 +338,7 @@ proofValue - + @@ -346,16 +346,16 @@
- expires + expiration
- expires + expiration
- + @@ -372,7 +372,7 @@ nonce - + @@ -405,7 +405,7 @@ - + @@ -422,7 +422,7 @@ DataIntegrityProof - + @@ -443,7 +443,7 @@ - + @@ -460,7 +460,7 @@ cryptosuite - + @@ -481,7 +481,7 @@ - + @@ -498,7 +498,7 @@ verificationMethod - + @@ -515,7 +515,7 @@ authentication - + @@ -532,7 +532,7 @@ assertionMethod - + @@ -549,7 +549,7 @@ capabilityDelegation - + @@ -566,7 +566,7 @@ capabilityInvocation - + @@ -583,7 +583,7 @@ keyAgreement - + @@ -600,7 +600,7 @@ - + @@ -618,7 +618,7 @@ - + @@ -635,7 +635,7 @@ publicKeyMultibase - + @@ -656,7 +656,7 @@ - + @@ -687,7 +687,7 @@ rdf:JSON - + @@ -704,7 +704,7 @@ secretKeyJwk - + @@ -733,7 +733,7 @@ - + diff --git a/vocab/security/vocabulary.yml b/vocab/security/vocabulary.yml index 451339f9..632b1c43 100644 --- a/vocab/security/vocabulary.yml +++ b/vocab/security/vocabulary.yml @@ -4,7 +4,7 @@ vocab: prefix: - id: cred - value: https://w3.org/2018/credentials# + value: https://www.w3.org/2018/credentials# ontology: - property: dc:title @@ -206,9 +206,10 @@ property: domain: sec:Proof range: xsd:dateTime - - id: expires + - id: expiration label: Expiration time for a proof or verification method defined_by: https://www.w3.org/TR/vc-data-integrity/#defn-proof-expires + comment: Historically, this property has often been expressed using `expires` as a shortened term in JSON-LD. Since this shortened term and its mapping to this property are in significant use in the ecosystem, the inconsistency between the short term name (`expires`) and the property identifier (`...#expiration`) is expected and should not trigger an error. domain: - sec:Proof - sec:VerificationMethod