From 04b38bbfafdbf23506c758c32551dd268556250b Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Mon, 16 Oct 2023 12:02:55 +0200 Subject: [PATCH 1/4] Updated the URL-s in the vocabulary --- vocab/security/template.html | 2 +- vocab/security/vocabulary.drawio | 66 ++++++++++++++++---------------- vocab/security/vocabulary.svg | 66 ++++++++++++++++---------------- vocab/security/vocabulary.yml | 2 +- 4 files changed, 68 insertions(+), 68 deletions(-) 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..2b3ad16f 100644 --- a/vocab/security/vocabulary.drawio +++ b/vocab/security/vocabulary.drawio @@ -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..9109aad0 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 - + @@ -355,7 +355,7 @@ expires - + @@ -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..9be65d8d 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 From 8afd6b9ff3a2cdfb7141843ad27511d8d5f1675d Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Wed, 18 Oct 2023 09:02:42 +0200 Subject: [PATCH 2/4] expires -> expiration --- vocab/security/.$vocabulary.drawio.bkp | 567 +++++++++++++++++++++++++ vocab/security/vocabulary.drawio | 4 +- vocab/security/vocabulary.svg | 6 +- vocab/security/vocabulary.yml | 2 +- 4 files changed, 573 insertions(+), 6 deletions(-) create mode 100644 vocab/security/.$vocabulary.drawio.bkp 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/vocabulary.drawio b/vocab/security/vocabulary.drawio index 2b3ad16f..6235814a 100644 --- a/vocab/security/vocabulary.drawio +++ b/vocab/security/vocabulary.drawio @@ -1,4 +1,4 @@ - + @@ -262,7 +262,7 @@ - + diff --git a/vocab/security/vocabulary.svg b/vocab/security/vocabulary.svg index 9109aad0..3b19f74b 100644 --- a/vocab/security/vocabulary.svg +++ b/vocab/security/vocabulary.svg @@ -338,7 +338,7 @@ proofValue - + @@ -346,13 +346,13 @@
- expires + expiration
- expires + expiration
diff --git a/vocab/security/vocabulary.yml b/vocab/security/vocabulary.yml index 9be65d8d..51f1d19f 100644 --- a/vocab/security/vocabulary.yml +++ b/vocab/security/vocabulary.yml @@ -206,7 +206,7 @@ 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 domain: From 08001697318dcd367b5f669569c0dc790beeea01 Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Wed, 18 Oct 2023 18:22:37 +0200 Subject: [PATCH 3/4] Update vocab/security/vocabulary.yml Co-authored-by: Dave Longley --- vocab/security/vocabulary.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/vocab/security/vocabulary.yml b/vocab/security/vocabulary.yml index 51f1d19f..45dc015d 100644 --- a/vocab/security/vocabulary.yml +++ b/vocab/security/vocabulary.yml @@ -209,6 +209,7 @@ property: - 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: This property is often expressed using `expires` as a shortened term in JSON-LD, for historical purposes; since this shortened term and its mapping to this property are in significant use in the ecosystem, this inconsistency between the short term name and the property identifier is expected. domain: - sec:Proof - sec:VerificationMethod From 3a38dbad8c3f99443804d4e0850819dcf7550c38 Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Tue, 7 Nov 2023 08:37:48 +0100 Subject: [PATCH 4/4] Update vocab/security/vocabulary.yml Co-authored-by: Ted Thibodeau Jr --- vocab/security/vocabulary.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vocab/security/vocabulary.yml b/vocab/security/vocabulary.yml index 45dc015d..632b1c43 100644 --- a/vocab/security/vocabulary.yml +++ b/vocab/security/vocabulary.yml @@ -209,7 +209,7 @@ property: - 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: This property is often expressed using `expires` as a shortened term in JSON-LD, for historical purposes; since this shortened term and its mapping to this property are in significant use in the ecosystem, this inconsistency between the short term name and the property identifier is expected. + 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