Skip to content

Commit

Permalink
fix: convert remaining trait properties to camel case
Browse files Browse the repository at this point in the history
  • Loading branch information
jceb committed Nov 26, 2024
1 parent 2d1740e commit 584d57c
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 26 deletions.
6 changes: 3 additions & 3 deletions methods/key.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"$schema": "https://identity.foundation/did-traits/schemas/traits.json",
"name": "key",
"updateable": false,
"updateable_service_endpoints": false,
"updateableServiceEndpoints": false,
"deactivatable": false,
"deletable": false,
"explicit_fees": false,
"self-certifying": true,
"explicitFees": false,
"selfCertifying": true,
"updateableVerificationMethods": false,
"prerotationOfKeys": false,
"multisigVerificationMethod": false,
Expand Down
6 changes: 3 additions & 3 deletions methods/peer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"$schema": "https://identity.foundation/did-traits/schemas/traits.json",
"name": "peer",
"updateable": true,
"updateable_service_endpoints": true,
"updateableServiceEndpoints": true,
"deactivatable": false,
"deletable": false,
"explicit_fees": false,
"self-certifying": true,
"explicitFees": false,
"selfCertifying": true,
"updateableVerificationMethods": true,
"prerotationOfKeys": false,
"multisigVerificationMethod": false,
Expand Down
6 changes: 3 additions & 3 deletions methods/tdw.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"$schema": "https://identity.foundation/did-traits/schemas/traits.json",
"name": "tdw",
"updateable": true,
"updateable_service_endpoints": true,
"updateableServiceEndpoints": true,
"deactivatable": true,
"deletable": true,
"explicit_fees": false,
"self-certifying": true,
"explicitFees": false,
"selfCertifying": true,
"updateableVerificationMethods": true,
"prerotationOfKeys": true,
"multisigVerificationMethod": false,
Expand Down
6 changes: 3 additions & 3 deletions methods/web.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"$schema": "https://identity.foundation/did-traits/schemas/traits.json",
"name": "web",
"updateable": true,
"updateable_service_endpoints": true,
"updateableServiceEndpoints": true,
"deactivatable": true,
"deletable": true,
"explicit_fees": false,
"self-certifying": false,
"explicitFees": false,
"selfCertifying": false,
"updateableVerificationMethods": true,
"prerotationOfKeys": false,
"multisigVerificationMethod": false,
Expand Down
8 changes: 4 additions & 4 deletions schemas/traits.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"title": "Updateable",
"description": "DID Documents are updateable, see https://w3c.github.io/did-core/#method-operations."
},
"updateable_service_endpoints": {
"updateableServiceEndpoints": {
"type": "boolean",
"title": "Updateable Service Endpoints",
"description": "Service endpoints are updateable, see https://w3c.github.io/did-core/#services."
Expand All @@ -30,12 +30,12 @@
"title": "Deletable",
"description": "DID method's capability to permanently remove a DID and its associated DID document from the underlying system, rendering the identifier and its historical irresolvable."
},
"explicit_fees": {
"explicitFees": {
"type": "boolean",
"title": "Explicit Fees",
"description": "Indicates whether a DID method imposes mandatory transactional costs for creating, updating, or deactivating identifiers. These fees are typically associated with blockchain or distributed ledger-based methods, where computational resources and network consensus mechanisms necessitate economic compensation."
},
"self-certifying": {
"selfCertifying": {
"type": "boolean",
"title": "Self-Certifying",
"description": "DID method where the cryptographic material used to generate the DID is embedded within the identifier itself, creating an inherent and verifiable cryptographic binding between the DID, its initial DID document, and the associated cryptographic keys. This approach eliminates the need for external verification infrastructure, as the identifier's authenticity can be cryptographically validated through its own intrinsic key material."
Expand Down Expand Up @@ -110,7 +110,7 @@
"title": "Government-approved Cryptography",
"description": "A DID method that implements cryptographic algorithms and protocols explicitly validated and recommended by national cryptographic standards bodies. Example: FIPS 186-4."
},
"gdpr": {
"gdprCompliant": {
"type": "boolean",
"title": "GDPR-compliant",
"description": "A DID method's ability to fully adhere to the European Union's General Data Protection Regulation (GDPR) requirements, ensuring comprehensive protection of personal data and individual privacy rights."
Expand Down
Loading

0 comments on commit 584d57c

Please sign in to comment.