From a6164af203ca7fa94c1b3be071025833a79ebf75 Mon Sep 17 00:00:00 2001 From: Mirko Mollik Date: Fri, 25 Oct 2024 16:52:24 +0200 Subject: [PATCH] move files Signed-off-by: Mirko Mollik Signed-off-by: Mirko Mollik --- .../ACDC-(KERI).json | 0 .../AnonCred.json | 0 .../CESR-CESR-Proof.json | 0 .../CWT.json | 0 .../Gordian-Envelope.json | 0 .../ICAO-DTC.json | 0 .../Idemix-attribute-based-credential.json | 0 .../JWP.json | 0 .../JWT-VC.json | 0 .../JWT.json | 0 .../LDP-VC.json | 0 .../MDOC.json | 0 .../SD-JWT-VC.json | 0 .../SD-JWT.json | 0 .../VC-(1.1).json | 0 .../x509.json | 0 .../AnonCreds-cardano.json | 0 .../AnonCreds-cheqd.json | 0 .../AnonCreds-indy.json | 0 .../AnonCreds-web.json | 0 .../DIIP.json | 0 .../EBSI.json | 0 .../HAIP.json | 0 .../ICAO-DTC.json | 0 .../IRMA-(Yivi)-wallet.json | 0 .../ISO-mDL.json | 0 .../JFFLabs-x-VC-EDU-PlugFest2-(LDP).json | 0 .../JFFLabs-x-VC-EDU-PlugFest2-(VC).json | 0 ...D-VCs-with-BBS-(Credential-is-Secret).json | 0 .../JSON-LD-VCs-with-BBS-(Holder-DID).json | 0 .../JWT-VC-Presentation-Profile-2.json | 0 .../JWT-VC-Presentation-Profile.json | 0 .../NGI-Atlantic-for-OpenID4VCs.json | 0 .../SD-JWT-VCs-(w--X.509-for-Issuers).json | 0 .../x.509.json | 0 .../ACDC.json | 0 .../ISO-23220-3.json | 0 .../Issue-Credential-v1.json | 0 .../Issue-Credential-v2.json | 0 .../OpenID4VCI.json | 0 .../.well-known-jwt-issuer.json | 0 .../cose-key.json | 0 .../credential-as-secret.json | 0 .../did.cheqd.json | 0 .../did.ebsi.json | 0 .../did.indy.json | 0 .../did.ion-(long-form).json | 0 .../did.ion-(short-form).json | 0 .../did.jwk.json | 0 .../did.keri.json | 0 .../did.key.json | 0 .../did.peer.json | 0 .../did.web.json | 0 .../jwks_uri.json | 0 .../link-secrets.json | 0 .../pub-key-in-X.509-cert.json | 0 .../raw-public-keys-(jwk).json | 0 .../raw-public-keys-(none-jwk).json | 0 .../OpenID4VP.json | 0 .../Present-Proof-v2.json | 0 .../PresentProof-v1.0.json | 0 .../BBS+-with-public-key-binding.json | 0 .../BoundBBS+.json | 0 .../CL.json | 0 .../ECDSA.json | 0 .../EdDSA.json | 0 .../PS.json | 0 .../RSA.json | 0 .../Schnorr.json | 0 ...ryptographic-accumulator-based-on-RSA.json | 0 .../CRL-certificate-revocation-list.json | 0 .../Indy-Revocation.json | 0 .../JWT-CWT-status-list.json | 0 .../Non-Revocation-Token.json | 0 ...ryptographic-accumulator-based-on-RSA.json | 0 ...abase-(travel-and-identity-documents).json | 0 .../Status-List-2021.json | 0 ...graphic-accumulator-based-on-pairings.json | 0 .../Validity-Credential.json | 0 .../medium-term-expiration.json | 0 .../short-term-expiration.json | 0 .../EBSI-Trust-Registries.json | 0 .../IRMA-(Yivi)-Schemes.json | 0 .../OpenID-Connect-Federation.json | 0 .../TRAIN.json | 0 .../Trusted-Lists.json | 0 ...er-certificate-authority-list-(VICAL).json | 0 .../Verifier-knows-Issuers.json | 0 .../X.509-certificates.json | 0 viewer/scripts/profiles/merge.mjs | 4 +- viewer/src/assets/schemas/fields.json | 140 +----------------- 91 files changed, 3 insertions(+), 141 deletions(-) rename data/{Credential-Format => credential-formats}/ACDC-(KERI).json (100%) rename data/{Credential-Format => credential-formats}/AnonCred.json (100%) rename data/{Credential-Format => credential-formats}/CESR-CESR-Proof.json (100%) rename data/{Credential-Format => credential-formats}/CWT.json (100%) rename data/{Credential-Format => credential-formats}/Gordian-Envelope.json (100%) rename data/{Credential-Format => credential-formats}/ICAO-DTC.json (100%) rename data/{Credential-Format => credential-formats}/Idemix-attribute-based-credential.json (100%) rename data/{Credential-Format => credential-formats}/JWP.json (100%) rename data/{Credential-Format => credential-formats}/JWT-VC.json (100%) rename data/{Credential-Format => credential-formats}/JWT.json (100%) rename data/{Credential-Format => credential-formats}/LDP-VC.json (100%) rename data/{Credential-Format => credential-formats}/MDOC.json (100%) rename data/{Credential-Format => credential-formats}/SD-JWT-VC.json (100%) rename data/{Credential-Format => credential-formats}/SD-JWT.json (100%) rename data/{Credential-Format => credential-formats}/VC-(1.1).json (100%) rename data/{Credential-Format => credential-formats}/x509.json (100%) rename data/{Credential-Profile => credential-profiles}/AnonCreds-cardano.json (100%) rename data/{Credential-Profile => credential-profiles}/AnonCreds-cheqd.json (100%) rename data/{Credential-Profile => credential-profiles}/AnonCreds-indy.json (100%) rename data/{Credential-Profile => credential-profiles}/AnonCreds-web.json (100%) rename data/{Credential-Profile => credential-profiles}/DIIP.json (100%) rename data/{Credential-Profile => credential-profiles}/EBSI.json (100%) rename data/{Credential-Profile => credential-profiles}/HAIP.json (100%) rename data/{Credential-Profile => credential-profiles}/ICAO-DTC.json (100%) rename data/{Credential-Profile => credential-profiles}/IRMA-(Yivi)-wallet.json (100%) rename data/{Credential-Profile => credential-profiles}/ISO-mDL.json (100%) rename data/{Credential-Profile => credential-profiles}/JFFLabs-x-VC-EDU-PlugFest2-(LDP).json (100%) rename data/{Credential-Profile => credential-profiles}/JFFLabs-x-VC-EDU-PlugFest2-(VC).json (100%) rename data/{Credential-Profile => credential-profiles}/JSON-LD-VCs-with-BBS-(Credential-is-Secret).json (100%) rename data/{Credential-Profile => credential-profiles}/JSON-LD-VCs-with-BBS-(Holder-DID).json (100%) rename data/{Credential-Profile => credential-profiles}/JWT-VC-Presentation-Profile-2.json (100%) rename data/{Credential-Profile => credential-profiles}/JWT-VC-Presentation-Profile.json (100%) rename data/{Credential-Profile => credential-profiles}/NGI-Atlantic-for-OpenID4VCs.json (100%) rename data/{Credential-Profile => credential-profiles}/SD-JWT-VCs-(w--X.509-for-Issuers).json (100%) rename data/{Credential-Profile => credential-profiles}/x.509.json (100%) rename data/{Issuance-Protocol => issuance-protocols}/ACDC.json (100%) rename data/{Issuance-Protocol => issuance-protocols}/ISO-23220-3.json (100%) rename data/{Issuance-Protocol => issuance-protocols}/Issue-Credential-v1.json (100%) rename data/{Issuance-Protocol => issuance-protocols}/Issue-Credential-v2.json (100%) rename data/{Issuance-Protocol => issuance-protocols}/OpenID4VCI.json (100%) rename data/{Key-Management => key-managements}/.well-known-jwt-issuer.json (100%) rename data/{Key-Management => key-managements}/cose-key.json (100%) rename data/{Key-Management => key-managements}/credential-as-secret.json (100%) rename data/{Key-Management => key-managements}/did.cheqd.json (100%) rename data/{Key-Management => key-managements}/did.ebsi.json (100%) rename data/{Key-Management => key-managements}/did.indy.json (100%) rename data/{Key-Management => key-managements}/did.ion-(long-form).json (100%) rename data/{Key-Management => key-managements}/did.ion-(short-form).json (100%) rename data/{Key-Management => key-managements}/did.jwk.json (100%) rename data/{Key-Management => key-managements}/did.keri.json (100%) rename data/{Key-Management => key-managements}/did.key.json (100%) rename data/{Key-Management => key-managements}/did.peer.json (100%) rename data/{Key-Management => key-managements}/did.web.json (100%) rename data/{Key-Management => key-managements}/jwks_uri.json (100%) rename data/{Key-Management => key-managements}/link-secrets.json (100%) rename data/{Key-Management => key-managements}/pub-key-in-X.509-cert.json (100%) rename data/{Key-Management => key-managements}/raw-public-keys-(jwk).json (100%) rename data/{Key-Management => key-managements}/raw-public-keys-(none-jwk).json (100%) rename data/{Presentation-Protocol => presentation-protocols}/OpenID4VP.json (100%) rename data/{Presentation-Protocol => presentation-protocols}/Present-Proof-v2.json (100%) rename data/{Presentation-Protocol => presentation-protocols}/PresentProof-v1.0.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/BBS+-with-public-key-binding.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/BoundBBS+.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/CL.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/ECDSA.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/EdDSA.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/PS.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/RSA.json (100%) rename data/{Signing-Algorithm => signing-algorithms}/Schnorr.json (100%) rename data/{Status-Algorithm => status-algorithms}/BBF18-cryptographic-accumulator-based-on-RSA.json (100%) rename data/{Status-Algorithm => status-algorithms}/CRL-certificate-revocation-list.json (100%) rename data/{Status-Algorithm => status-algorithms}/Indy-Revocation.json (100%) rename data/{Status-Algorithm => status-algorithms}/JWT-CWT-status-list.json (100%) rename data/{Status-Algorithm => status-algorithms}/Non-Revocation-Token.json (100%) rename data/{Status-Algorithm => status-algorithms}/RSA-B-cryptographic-accumulator-based-on-RSA.json (100%) rename data/{Status-Algorithm => status-algorithms}/SLTD-database-(travel-and-identity-documents).json (100%) rename data/{Status-Algorithm => status-algorithms}/Status-List-2021.json (100%) rename data/{Status-Algorithm => status-algorithms}/VB20-cryptographic-accumulator-based-on-pairings.json (100%) rename data/{Status-Algorithm => status-algorithms}/Validity-Credential.json (100%) rename data/{Status-Algorithm => status-algorithms}/medium-term-expiration.json (100%) rename data/{Status-Algorithm => status-algorithms}/short-term-expiration.json (100%) rename data/{Trust-Management => trust-managements}/EBSI-Trust-Registries.json (100%) rename data/{Trust-Management => trust-managements}/IRMA-(Yivi)-Schemes.json (100%) rename data/{Trust-Management => trust-managements}/OpenID-Connect-Federation.json (100%) rename data/{Trust-Management => trust-managements}/TRAIN.json (100%) rename data/{Trust-Management => trust-managements}/Trusted-Lists.json (100%) rename data/{Trust-Management => trust-managements}/Verified-issuer-certificate-authority-list-(VICAL).json (100%) rename data/{Trust-Management => trust-managements}/Verifier-knows-Issuers.json (100%) rename data/{Trust-Management => trust-managements}/X.509-certificates.json (100%) diff --git a/data/Credential-Format/ACDC-(KERI).json b/data/credential-formats/ACDC-(KERI).json similarity index 100% rename from data/Credential-Format/ACDC-(KERI).json rename to data/credential-formats/ACDC-(KERI).json diff --git a/data/Credential-Format/AnonCred.json b/data/credential-formats/AnonCred.json similarity index 100% rename from data/Credential-Format/AnonCred.json rename to data/credential-formats/AnonCred.json diff --git a/data/Credential-Format/CESR-CESR-Proof.json b/data/credential-formats/CESR-CESR-Proof.json similarity index 100% rename from data/Credential-Format/CESR-CESR-Proof.json rename to data/credential-formats/CESR-CESR-Proof.json diff --git a/data/Credential-Format/CWT.json b/data/credential-formats/CWT.json similarity index 100% rename from data/Credential-Format/CWT.json rename to data/credential-formats/CWT.json diff --git a/data/Credential-Format/Gordian-Envelope.json b/data/credential-formats/Gordian-Envelope.json similarity index 100% rename from data/Credential-Format/Gordian-Envelope.json rename to data/credential-formats/Gordian-Envelope.json diff --git a/data/Credential-Format/ICAO-DTC.json b/data/credential-formats/ICAO-DTC.json similarity index 100% rename from data/Credential-Format/ICAO-DTC.json rename to data/credential-formats/ICAO-DTC.json diff --git a/data/Credential-Format/Idemix-attribute-based-credential.json b/data/credential-formats/Idemix-attribute-based-credential.json similarity index 100% rename from data/Credential-Format/Idemix-attribute-based-credential.json rename to data/credential-formats/Idemix-attribute-based-credential.json diff --git a/data/Credential-Format/JWP.json b/data/credential-formats/JWP.json similarity index 100% rename from data/Credential-Format/JWP.json rename to data/credential-formats/JWP.json diff --git a/data/Credential-Format/JWT-VC.json b/data/credential-formats/JWT-VC.json similarity index 100% rename from data/Credential-Format/JWT-VC.json rename to data/credential-formats/JWT-VC.json diff --git a/data/Credential-Format/JWT.json b/data/credential-formats/JWT.json similarity index 100% rename from data/Credential-Format/JWT.json rename to data/credential-formats/JWT.json diff --git a/data/Credential-Format/LDP-VC.json b/data/credential-formats/LDP-VC.json similarity index 100% rename from data/Credential-Format/LDP-VC.json rename to data/credential-formats/LDP-VC.json diff --git a/data/Credential-Format/MDOC.json b/data/credential-formats/MDOC.json similarity index 100% rename from data/Credential-Format/MDOC.json rename to data/credential-formats/MDOC.json diff --git a/data/Credential-Format/SD-JWT-VC.json b/data/credential-formats/SD-JWT-VC.json similarity index 100% rename from data/Credential-Format/SD-JWT-VC.json rename to data/credential-formats/SD-JWT-VC.json diff --git a/data/Credential-Format/SD-JWT.json b/data/credential-formats/SD-JWT.json similarity index 100% rename from data/Credential-Format/SD-JWT.json rename to data/credential-formats/SD-JWT.json diff --git a/data/Credential-Format/VC-(1.1).json b/data/credential-formats/VC-(1.1).json similarity index 100% rename from data/Credential-Format/VC-(1.1).json rename to data/credential-formats/VC-(1.1).json diff --git a/data/Credential-Format/x509.json b/data/credential-formats/x509.json similarity index 100% rename from data/Credential-Format/x509.json rename to data/credential-formats/x509.json diff --git a/data/Credential-Profile/AnonCreds-cardano.json b/data/credential-profiles/AnonCreds-cardano.json similarity index 100% rename from data/Credential-Profile/AnonCreds-cardano.json rename to data/credential-profiles/AnonCreds-cardano.json diff --git a/data/Credential-Profile/AnonCreds-cheqd.json b/data/credential-profiles/AnonCreds-cheqd.json similarity index 100% rename from data/Credential-Profile/AnonCreds-cheqd.json rename to data/credential-profiles/AnonCreds-cheqd.json diff --git a/data/Credential-Profile/AnonCreds-indy.json b/data/credential-profiles/AnonCreds-indy.json similarity index 100% rename from data/Credential-Profile/AnonCreds-indy.json rename to data/credential-profiles/AnonCreds-indy.json diff --git a/data/Credential-Profile/AnonCreds-web.json b/data/credential-profiles/AnonCreds-web.json similarity index 100% rename from data/Credential-Profile/AnonCreds-web.json rename to data/credential-profiles/AnonCreds-web.json diff --git a/data/Credential-Profile/DIIP.json b/data/credential-profiles/DIIP.json similarity index 100% rename from data/Credential-Profile/DIIP.json rename to data/credential-profiles/DIIP.json diff --git a/data/Credential-Profile/EBSI.json b/data/credential-profiles/EBSI.json similarity index 100% rename from data/Credential-Profile/EBSI.json rename to data/credential-profiles/EBSI.json diff --git a/data/Credential-Profile/HAIP.json b/data/credential-profiles/HAIP.json similarity index 100% rename from data/Credential-Profile/HAIP.json rename to data/credential-profiles/HAIP.json diff --git a/data/Credential-Profile/ICAO-DTC.json b/data/credential-profiles/ICAO-DTC.json similarity index 100% rename from data/Credential-Profile/ICAO-DTC.json rename to data/credential-profiles/ICAO-DTC.json diff --git a/data/Credential-Profile/IRMA-(Yivi)-wallet.json b/data/credential-profiles/IRMA-(Yivi)-wallet.json similarity index 100% rename from data/Credential-Profile/IRMA-(Yivi)-wallet.json rename to data/credential-profiles/IRMA-(Yivi)-wallet.json diff --git a/data/Credential-Profile/ISO-mDL.json b/data/credential-profiles/ISO-mDL.json similarity index 100% rename from data/Credential-Profile/ISO-mDL.json rename to data/credential-profiles/ISO-mDL.json diff --git a/data/Credential-Profile/JFFLabs-x-VC-EDU-PlugFest2-(LDP).json b/data/credential-profiles/JFFLabs-x-VC-EDU-PlugFest2-(LDP).json similarity index 100% rename from data/Credential-Profile/JFFLabs-x-VC-EDU-PlugFest2-(LDP).json rename to data/credential-profiles/JFFLabs-x-VC-EDU-PlugFest2-(LDP).json diff --git a/data/Credential-Profile/JFFLabs-x-VC-EDU-PlugFest2-(VC).json b/data/credential-profiles/JFFLabs-x-VC-EDU-PlugFest2-(VC).json similarity index 100% rename from data/Credential-Profile/JFFLabs-x-VC-EDU-PlugFest2-(VC).json rename to data/credential-profiles/JFFLabs-x-VC-EDU-PlugFest2-(VC).json diff --git a/data/Credential-Profile/JSON-LD-VCs-with-BBS-(Credential-is-Secret).json b/data/credential-profiles/JSON-LD-VCs-with-BBS-(Credential-is-Secret).json similarity index 100% rename from data/Credential-Profile/JSON-LD-VCs-with-BBS-(Credential-is-Secret).json rename to data/credential-profiles/JSON-LD-VCs-with-BBS-(Credential-is-Secret).json diff --git a/data/Credential-Profile/JSON-LD-VCs-with-BBS-(Holder-DID).json b/data/credential-profiles/JSON-LD-VCs-with-BBS-(Holder-DID).json similarity index 100% rename from data/Credential-Profile/JSON-LD-VCs-with-BBS-(Holder-DID).json rename to data/credential-profiles/JSON-LD-VCs-with-BBS-(Holder-DID).json diff --git a/data/Credential-Profile/JWT-VC-Presentation-Profile-2.json b/data/credential-profiles/JWT-VC-Presentation-Profile-2.json similarity index 100% rename from data/Credential-Profile/JWT-VC-Presentation-Profile-2.json rename to data/credential-profiles/JWT-VC-Presentation-Profile-2.json diff --git a/data/Credential-Profile/JWT-VC-Presentation-Profile.json b/data/credential-profiles/JWT-VC-Presentation-Profile.json similarity index 100% rename from data/Credential-Profile/JWT-VC-Presentation-Profile.json rename to data/credential-profiles/JWT-VC-Presentation-Profile.json diff --git a/data/Credential-Profile/NGI-Atlantic-for-OpenID4VCs.json b/data/credential-profiles/NGI-Atlantic-for-OpenID4VCs.json similarity index 100% rename from data/Credential-Profile/NGI-Atlantic-for-OpenID4VCs.json rename to data/credential-profiles/NGI-Atlantic-for-OpenID4VCs.json diff --git a/data/Credential-Profile/SD-JWT-VCs-(w--X.509-for-Issuers).json b/data/credential-profiles/SD-JWT-VCs-(w--X.509-for-Issuers).json similarity index 100% rename from data/Credential-Profile/SD-JWT-VCs-(w--X.509-for-Issuers).json rename to data/credential-profiles/SD-JWT-VCs-(w--X.509-for-Issuers).json diff --git a/data/Credential-Profile/x.509.json b/data/credential-profiles/x.509.json similarity index 100% rename from data/Credential-Profile/x.509.json rename to data/credential-profiles/x.509.json diff --git a/data/Issuance-Protocol/ACDC.json b/data/issuance-protocols/ACDC.json similarity index 100% rename from data/Issuance-Protocol/ACDC.json rename to data/issuance-protocols/ACDC.json diff --git a/data/Issuance-Protocol/ISO-23220-3.json b/data/issuance-protocols/ISO-23220-3.json similarity index 100% rename from data/Issuance-Protocol/ISO-23220-3.json rename to data/issuance-protocols/ISO-23220-3.json diff --git a/data/Issuance-Protocol/Issue-Credential-v1.json b/data/issuance-protocols/Issue-Credential-v1.json similarity index 100% rename from data/Issuance-Protocol/Issue-Credential-v1.json rename to data/issuance-protocols/Issue-Credential-v1.json diff --git a/data/Issuance-Protocol/Issue-Credential-v2.json b/data/issuance-protocols/Issue-Credential-v2.json similarity index 100% rename from data/Issuance-Protocol/Issue-Credential-v2.json rename to data/issuance-protocols/Issue-Credential-v2.json diff --git a/data/Issuance-Protocol/OpenID4VCI.json b/data/issuance-protocols/OpenID4VCI.json similarity index 100% rename from data/Issuance-Protocol/OpenID4VCI.json rename to data/issuance-protocols/OpenID4VCI.json diff --git a/data/Key-Management/.well-known-jwt-issuer.json b/data/key-managements/.well-known-jwt-issuer.json similarity index 100% rename from data/Key-Management/.well-known-jwt-issuer.json rename to data/key-managements/.well-known-jwt-issuer.json diff --git a/data/Key-Management/cose-key.json b/data/key-managements/cose-key.json similarity index 100% rename from data/Key-Management/cose-key.json rename to data/key-managements/cose-key.json diff --git a/data/Key-Management/credential-as-secret.json b/data/key-managements/credential-as-secret.json similarity index 100% rename from data/Key-Management/credential-as-secret.json rename to data/key-managements/credential-as-secret.json diff --git a/data/Key-Management/did.cheqd.json b/data/key-managements/did.cheqd.json similarity index 100% rename from data/Key-Management/did.cheqd.json rename to data/key-managements/did.cheqd.json diff --git a/data/Key-Management/did.ebsi.json b/data/key-managements/did.ebsi.json similarity index 100% rename from data/Key-Management/did.ebsi.json rename to data/key-managements/did.ebsi.json diff --git a/data/Key-Management/did.indy.json b/data/key-managements/did.indy.json similarity index 100% rename from data/Key-Management/did.indy.json rename to data/key-managements/did.indy.json diff --git a/data/Key-Management/did.ion-(long-form).json b/data/key-managements/did.ion-(long-form).json similarity index 100% rename from data/Key-Management/did.ion-(long-form).json rename to data/key-managements/did.ion-(long-form).json diff --git a/data/Key-Management/did.ion-(short-form).json b/data/key-managements/did.ion-(short-form).json similarity index 100% rename from data/Key-Management/did.ion-(short-form).json rename to data/key-managements/did.ion-(short-form).json diff --git a/data/Key-Management/did.jwk.json b/data/key-managements/did.jwk.json similarity index 100% rename from data/Key-Management/did.jwk.json rename to data/key-managements/did.jwk.json diff --git a/data/Key-Management/did.keri.json b/data/key-managements/did.keri.json similarity index 100% rename from data/Key-Management/did.keri.json rename to data/key-managements/did.keri.json diff --git a/data/Key-Management/did.key.json b/data/key-managements/did.key.json similarity index 100% rename from data/Key-Management/did.key.json rename to data/key-managements/did.key.json diff --git a/data/Key-Management/did.peer.json b/data/key-managements/did.peer.json similarity index 100% rename from data/Key-Management/did.peer.json rename to data/key-managements/did.peer.json diff --git a/data/Key-Management/did.web.json b/data/key-managements/did.web.json similarity index 100% rename from data/Key-Management/did.web.json rename to data/key-managements/did.web.json diff --git a/data/Key-Management/jwks_uri.json b/data/key-managements/jwks_uri.json similarity index 100% rename from data/Key-Management/jwks_uri.json rename to data/key-managements/jwks_uri.json diff --git a/data/Key-Management/link-secrets.json b/data/key-managements/link-secrets.json similarity index 100% rename from data/Key-Management/link-secrets.json rename to data/key-managements/link-secrets.json diff --git a/data/Key-Management/pub-key-in-X.509-cert.json b/data/key-managements/pub-key-in-X.509-cert.json similarity index 100% rename from data/Key-Management/pub-key-in-X.509-cert.json rename to data/key-managements/pub-key-in-X.509-cert.json diff --git a/data/Key-Management/raw-public-keys-(jwk).json b/data/key-managements/raw-public-keys-(jwk).json similarity index 100% rename from data/Key-Management/raw-public-keys-(jwk).json rename to data/key-managements/raw-public-keys-(jwk).json diff --git a/data/Key-Management/raw-public-keys-(none-jwk).json b/data/key-managements/raw-public-keys-(none-jwk).json similarity index 100% rename from data/Key-Management/raw-public-keys-(none-jwk).json rename to data/key-managements/raw-public-keys-(none-jwk).json diff --git a/data/Presentation-Protocol/OpenID4VP.json b/data/presentation-protocols/OpenID4VP.json similarity index 100% rename from data/Presentation-Protocol/OpenID4VP.json rename to data/presentation-protocols/OpenID4VP.json diff --git a/data/Presentation-Protocol/Present-Proof-v2.json b/data/presentation-protocols/Present-Proof-v2.json similarity index 100% rename from data/Presentation-Protocol/Present-Proof-v2.json rename to data/presentation-protocols/Present-Proof-v2.json diff --git a/data/Presentation-Protocol/PresentProof-v1.0.json b/data/presentation-protocols/PresentProof-v1.0.json similarity index 100% rename from data/Presentation-Protocol/PresentProof-v1.0.json rename to data/presentation-protocols/PresentProof-v1.0.json diff --git a/data/Signing-Algorithm/BBS+-with-public-key-binding.json b/data/signing-algorithms/BBS+-with-public-key-binding.json similarity index 100% rename from data/Signing-Algorithm/BBS+-with-public-key-binding.json rename to data/signing-algorithms/BBS+-with-public-key-binding.json diff --git a/data/Signing-Algorithm/BoundBBS+.json b/data/signing-algorithms/BoundBBS+.json similarity index 100% rename from data/Signing-Algorithm/BoundBBS+.json rename to data/signing-algorithms/BoundBBS+.json diff --git a/data/Signing-Algorithm/CL.json b/data/signing-algorithms/CL.json similarity index 100% rename from data/Signing-Algorithm/CL.json rename to data/signing-algorithms/CL.json diff --git a/data/Signing-Algorithm/ECDSA.json b/data/signing-algorithms/ECDSA.json similarity index 100% rename from data/Signing-Algorithm/ECDSA.json rename to data/signing-algorithms/ECDSA.json diff --git a/data/Signing-Algorithm/EdDSA.json b/data/signing-algorithms/EdDSA.json similarity index 100% rename from data/Signing-Algorithm/EdDSA.json rename to data/signing-algorithms/EdDSA.json diff --git a/data/Signing-Algorithm/PS.json b/data/signing-algorithms/PS.json similarity index 100% rename from data/Signing-Algorithm/PS.json rename to data/signing-algorithms/PS.json diff --git a/data/Signing-Algorithm/RSA.json b/data/signing-algorithms/RSA.json similarity index 100% rename from data/Signing-Algorithm/RSA.json rename to data/signing-algorithms/RSA.json diff --git a/data/Signing-Algorithm/Schnorr.json b/data/signing-algorithms/Schnorr.json similarity index 100% rename from data/Signing-Algorithm/Schnorr.json rename to data/signing-algorithms/Schnorr.json diff --git a/data/Status-Algorithm/BBF18-cryptographic-accumulator-based-on-RSA.json b/data/status-algorithms/BBF18-cryptographic-accumulator-based-on-RSA.json similarity index 100% rename from data/Status-Algorithm/BBF18-cryptographic-accumulator-based-on-RSA.json rename to data/status-algorithms/BBF18-cryptographic-accumulator-based-on-RSA.json diff --git a/data/Status-Algorithm/CRL-certificate-revocation-list.json b/data/status-algorithms/CRL-certificate-revocation-list.json similarity index 100% rename from data/Status-Algorithm/CRL-certificate-revocation-list.json rename to data/status-algorithms/CRL-certificate-revocation-list.json diff --git a/data/Status-Algorithm/Indy-Revocation.json b/data/status-algorithms/Indy-Revocation.json similarity index 100% rename from data/Status-Algorithm/Indy-Revocation.json rename to data/status-algorithms/Indy-Revocation.json diff --git a/data/Status-Algorithm/JWT-CWT-status-list.json b/data/status-algorithms/JWT-CWT-status-list.json similarity index 100% rename from data/Status-Algorithm/JWT-CWT-status-list.json rename to data/status-algorithms/JWT-CWT-status-list.json diff --git a/data/Status-Algorithm/Non-Revocation-Token.json b/data/status-algorithms/Non-Revocation-Token.json similarity index 100% rename from data/Status-Algorithm/Non-Revocation-Token.json rename to data/status-algorithms/Non-Revocation-Token.json diff --git a/data/Status-Algorithm/RSA-B-cryptographic-accumulator-based-on-RSA.json b/data/status-algorithms/RSA-B-cryptographic-accumulator-based-on-RSA.json similarity index 100% rename from data/Status-Algorithm/RSA-B-cryptographic-accumulator-based-on-RSA.json rename to data/status-algorithms/RSA-B-cryptographic-accumulator-based-on-RSA.json diff --git a/data/Status-Algorithm/SLTD-database-(travel-and-identity-documents).json b/data/status-algorithms/SLTD-database-(travel-and-identity-documents).json similarity index 100% rename from data/Status-Algorithm/SLTD-database-(travel-and-identity-documents).json rename to data/status-algorithms/SLTD-database-(travel-and-identity-documents).json diff --git a/data/Status-Algorithm/Status-List-2021.json b/data/status-algorithms/Status-List-2021.json similarity index 100% rename from data/Status-Algorithm/Status-List-2021.json rename to data/status-algorithms/Status-List-2021.json diff --git a/data/Status-Algorithm/VB20-cryptographic-accumulator-based-on-pairings.json b/data/status-algorithms/VB20-cryptographic-accumulator-based-on-pairings.json similarity index 100% rename from data/Status-Algorithm/VB20-cryptographic-accumulator-based-on-pairings.json rename to data/status-algorithms/VB20-cryptographic-accumulator-based-on-pairings.json diff --git a/data/Status-Algorithm/Validity-Credential.json b/data/status-algorithms/Validity-Credential.json similarity index 100% rename from data/Status-Algorithm/Validity-Credential.json rename to data/status-algorithms/Validity-Credential.json diff --git a/data/Status-Algorithm/medium-term-expiration.json b/data/status-algorithms/medium-term-expiration.json similarity index 100% rename from data/Status-Algorithm/medium-term-expiration.json rename to data/status-algorithms/medium-term-expiration.json diff --git a/data/Status-Algorithm/short-term-expiration.json b/data/status-algorithms/short-term-expiration.json similarity index 100% rename from data/Status-Algorithm/short-term-expiration.json rename to data/status-algorithms/short-term-expiration.json diff --git a/data/Trust-Management/EBSI-Trust-Registries.json b/data/trust-managements/EBSI-Trust-Registries.json similarity index 100% rename from data/Trust-Management/EBSI-Trust-Registries.json rename to data/trust-managements/EBSI-Trust-Registries.json diff --git a/data/Trust-Management/IRMA-(Yivi)-Schemes.json b/data/trust-managements/IRMA-(Yivi)-Schemes.json similarity index 100% rename from data/Trust-Management/IRMA-(Yivi)-Schemes.json rename to data/trust-managements/IRMA-(Yivi)-Schemes.json diff --git a/data/Trust-Management/OpenID-Connect-Federation.json b/data/trust-managements/OpenID-Connect-Federation.json similarity index 100% rename from data/Trust-Management/OpenID-Connect-Federation.json rename to data/trust-managements/OpenID-Connect-Federation.json diff --git a/data/Trust-Management/TRAIN.json b/data/trust-managements/TRAIN.json similarity index 100% rename from data/Trust-Management/TRAIN.json rename to data/trust-managements/TRAIN.json diff --git a/data/Trust-Management/Trusted-Lists.json b/data/trust-managements/Trusted-Lists.json similarity index 100% rename from data/Trust-Management/Trusted-Lists.json rename to data/trust-managements/Trusted-Lists.json diff --git a/data/Trust-Management/Verified-issuer-certificate-authority-list-(VICAL).json b/data/trust-managements/Verified-issuer-certificate-authority-list-(VICAL).json similarity index 100% rename from data/Trust-Management/Verified-issuer-certificate-authority-list-(VICAL).json rename to data/trust-managements/Verified-issuer-certificate-authority-list-(VICAL).json diff --git a/data/Trust-Management/Verifier-knows-Issuers.json b/data/trust-managements/Verifier-knows-Issuers.json similarity index 100% rename from data/Trust-Management/Verifier-knows-Issuers.json rename to data/trust-managements/Verifier-knows-Issuers.json diff --git a/data/Trust-Management/X.509-certificates.json b/data/trust-managements/X.509-certificates.json similarity index 100% rename from data/Trust-Management/X.509-certificates.json rename to data/trust-managements/X.509-certificates.json diff --git a/viewer/scripts/profiles/merge.mjs b/viewer/scripts/profiles/merge.mjs index 348778a..92d77ab 100644 --- a/viewer/scripts/profiles/merge.mjs +++ b/viewer/scripts/profiles/merge.mjs @@ -25,9 +25,9 @@ export function mergeProfiles() { values: {} }; // write the content of the file to the json object - readdirSync(join(folder, subFolder)).filter(file => file !== structureFile).forEach((file) => { + readdirSync(join(folder, subFolder + 's')).filter(file => file !== structureFile).forEach((file) => { // write the content of the file to the json object - const content = JSON.parse(readFileSync(join(folder, subFolder, file), 'utf8')); + const content = JSON.parse(readFileSync(join(folder, subFolder + 's', file), 'utf8')); content['$schema'] = content['$schema'].replace('../..', `/main/${githubPath}`); const name = capitalizeWords(subFolder.replace(/-/g, ' ')); input[name].values[content.Name] = content; diff --git a/viewer/src/assets/schemas/fields.json b/viewer/src/assets/schemas/fields.json index e264ab4..dafe453 100644 --- a/viewer/src/assets/schemas/fields.json +++ b/viewer/src/assets/schemas/fields.json @@ -2,143 +2,5 @@ "$schema": "http://json-schema.org/draft-07/schema", "$id": "fields.json", "type": "object", - "definitions": { - "Credential-Format": { - "description": "The used Credential Format", - "type": "string", - "enum": [ - "ACDC", - "AnonCred", - "CESR/CESR Proof", - "CWT", - "Gordian Envelope", - "ICAO DTC", - "Idemix attribute-based credential", - "JWP", - "JWT-VC", - "JWT", - "LDP-VC", - "MDOC", - "SD-JWT-VC", - "SD-JWT", - "VC (1.1)", - "x509" - ] - }, - "Signing-Algorithm": { - "description": "The used Signing Algorithm", - "type": "string", - "enum": [ - "BBS+ with public key binding", - "BoundBBS+", - "CL", - "ECDSA", - "EdDSA", - "PS", - "RSA", - "Schnorr" - ] - }, - "Status-Algorithm": { - "description": "The used Status Algorithm", - "type": "string", - "enum": [ - "BBF18-cryptographic accumulator based on RSA", - "CRL - certificate revocation list", - "Indy Revocation", - "JWT/CWT status list", - "Non-Revocation Token", - "RSA-B - cryptographic accumulator based on RSA", - "SLTD database (travel and identity documents)", - "Status List 2021", - "VB20 - cryptographic accumulator based on pairings", - "Validity Credential", - "medium-term expiration", - "short-term expiration" - ] - }, - "Key-Management": { - "description": "The used Key Management", - "type": "string", - "enum": [ - ".well-known/jwt-issuer", - "cose key", - "credential as secret", - "did:cheqd", - "did:ebsi", - "did:indy", - "did:ion (long form)", - "did:ion (short form)", - "did:jwk", - "did:keri", - "did:key", - "did:peer", - "did:web", - "jwks_uri", - "link secrets", - "pub key in X.509 cert", - "raw public keys (jwk)", - "raw public keys (none jwk)" - ] - }, - "Issuance-Protocol": { - "description": "The used Issuance Protocol", - "type": "string", - "enum": [ - "ACDC", - "ISO 23220-3", - "Issue Credential v1", - "Issue Credential v2", - "OpenID4VCI" - ] - }, - "Presentation-Protocol": { - "description": "The used Presentation Protocol", - "type": "string", - "enum": [ - "OpenID4VP", - "Present Proof v2", - "Present Proof v1.0" - ] - }, - "Trust-Management": { - "description": "The used Trust Management", - "type": "string", - "enum": [ - "EBSI Trust Registries", - "IRMA (Yivi) Schemes", - "OpenID Connect Federation", - "TRAIN", - "Trusted Lists", - "Verified issuer certificate authority list (VICAL)", - "Verifier knows Issuers", - "X.509 certificates" - ] - }, - "Credential-Profile": { - "description": "The used Credential Profile", - "type": "string", - "enum": [ - "AnonCreds with cardano blockchain", - "AnonCreds with did:cheqd", - "AnonCreds with did:indy", - "AnonCreds with did:web", - "Decentralized Identity Interop Profile", - "EBSI", - "HAIP", - "ICAO DTC", - "IRMA (Yivi) wallet", - "ISO mDL", - "JFFLabs x VC-EDU PlugFest2 (LDP)", - "JFFLabs x VC-EDU PlugFest2 (VC)", - "JSON-LD VCs with BBS (Credential is Secret)", - "JSON-LD VCs with BBS (Holder DID)", - "JWT VC Presentation Profile 2", - "JWT VC Presentation Profile", - "NGI Atlantic for OpenID4VCs", - "SD-JWT VCs (w/ X.509 for Issuers)", - "x.509" - ] - } - } + "definitions": {} } \ No newline at end of file