jsonld-signatures-merkleproof2019
Version:
A jsonld signature implementation to support MerkleProof2019 verification in Verifiable Credential context
135 lines (134 loc) • 11.8 kB
JSON
{
"en-US": {
"errors": {
"assertProofValidityPurposeVerifier": "Invalid proof purpose. Expected ${expectedProofPurpose} but received ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "The verification method ${proof.verificationMethod} is not allowed for the proof purpose ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "The proof is not authorized for this domain",
"assertProofValidityInvalidChallenge":"The proof's challenge does not match the verifier's challenge",
"assertProofValidityNoProofPurpose":"`proofPurpose` property is missing from proof",
"assertProofValidityNoCreated": "`created` property is missing from proof",
"ensureHashesEqual": "Computed hash does not match remote hash",
"ensureMerkleRootEqual": "Merkle root does not match remote hash.",
"ensureValidReceipt": "The receipt is malformed. There was a problem navigating the merkle tree in the receipt.",
"failedJsonLdNormalization": "Failed JSON-LD normalization",
"foundUnmappedFields": "Found unmapped fields during JSON-LD normalization",
"identityErrorBaseMessage":"Issuer identity mismatch",
"deriveIssuingAddressFromPublicKey": "Unsupported blockchain for DID verification",
"compareIssuingAddress": "The provided verification method does not match the issuer identity",
"getTransactionId": "Cannot verify this certificate without a transaction ID to compare against.",
"invalidMerkleReceipt": "Invalid Merkle Receipt. Proof hash did not match Merkle root",
"isTransactionIdValid": "Cannot verify this certificate without a transaction ID to compare against.",
"noProofSpecified":"Document proof is an array but no target proof was specified to know what to verify."
}
},
"fr": {
"errors": {
"assertProofValidityPurposeVerifier": "Objectif de la signature invalide. Attendu: ${expectedProofPurpose} mais la signature a un objectif de ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "La méthode de vérification ${proof.verificationMethod} n'est pas autorisée pour l'objectif de verification: ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "La signature n'est pas autorisée pour ce domaine",
"assertProofValidityInvalidChallenge": "Le challenge de la signature ne correspond pas au challenge de vérification",
"assertProofValidityNoProofPurpose": "La propriété `proofPurpose` est manquante dans la signature",
"assertProofValidityNoCreated": "La propriété `created` est manquante dans la signature",
"ensureHashesEqual": "Calcul du hash local différent du hash distant",
"ensureMerkleRootEqual": "Le Merkle root ne correspond pas au hash distant",
"ensureValidReceipt": "Erreur d'écriture du reçu. Un problème est survenu lors de la navigation de l'arbre Merkle du reçu.",
"failedJsonLdNormalization": "Erreur de normalisation JSON-LD",
"foundUnmappedFields": "Champs non liés découverts durant la normalisation JSON-LD",
"identityErrorBaseMessage": "Identité de l'émetteur invalide",
"deriveIssuingAddressFromPublicKey": "Cette blockchain n'est pas supportée pour la vérification de l'identité décentralisée.",
"compareIssuingAddress": "La méthode de vérification n'a pas permis d'établir l'identité de l'émetteur.",
"getTransactionId": "Impossible de vérifier ce certificat sans un identifiant de transaction valide",
"invalidMerkleReceipt": "Reçu Merkle invalide. Hash de preuve différent du Merkle root",
"isTransactionIdValid": "Impossible de vérifier ce certificat sans un identifiant de transaction valide",
"noProofSpecified": "La propriété 'proof' du document est un tableau mais aucune preuve n'a été passée pour savoir ce qu'il faut vérifier"
}
},
"es": {
"errors": {
"assertProofValidityPurposeVerifier": "Objectivo de verificación invalido. Se esperaba ${expectedProofPurpose} pero recibió ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "El método de verificación ${proof.verificationMethod} no está permitido para el objectivo de verificación ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "La prueba no está autorizada para este dominio",
"assertProofValidityInvalidChallenge": "El reto de la prueba no coincide con el reto de verificación",
"assertProofValidityNoProofPurpose": "Falta propiedad `proofPurpose` en la prueba",
"assertProofValidityNoCreated": "Falta propiedad `created` en la prueba",
"ensureHashesEqual": "La cadena binaria calculada no corresponde con la cadena binaria remota",
"ensureMerkleRootEqual": "La raíz Merkle no corresponde con la cadena binaria remota",
"ensureValidReceipt": "El recibo está malformado. Hubo un problema navegando el árbol Merkle en el recibo",
"failedJsonLdNormalization": "La normalización del JSON-LD ha fallado",
"foundUnmappedFields": "Se han encontrado campos no mapeados durante la normalización de JSON-LD",
"identityErrorBaseMessage": "Identitad del emisor inválida",
"deriveIssuingAddressFromPublicKey": "No se puede validar la identitad decentalisada con esta cadena binaria.",
"compareIssuingAddress": "El metodo de verificación no corresponde a la identitad del emisor.",
"getTransactionId": "No se puede verificar este certificado sin una identificación de transacción que sirva como comparación",
"invalidMerkleReceipt": "Recibo Merkle inválido. La cadena binaria de prueba no corresponde con la raíz Merkle",
"isTransactionIdValid": "No se puede verificar este certificado sin una identificación de transacción que sirva como comparación",
"noProofSpecified": "La propiedad 'proof' del documento es una lista, pero no prueba especifica ha sido declarada para conocer el punto de verificación"
}
},
"mt": {
"errors": {
"assertProofValidityPurposeVerifier": "Invalid proof purpose. Expected ${expectedProofPurpose} but received ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "The verification method ${proof.verificationMethod} is not allowed for the proof purpose ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "The proof is not authorized for this domain",
"assertProofValidityInvalidChallenge": "The proof's challenge does not match the verifier's challenge",
"assertProofValidityNoProofPurpose": "`proofPurpose` property is missing from proof",
"assertProofValidityNoCreated": "`created` property is missing from proof",
"ensureHashesEqual": "Il-hash ikkalkulat ma jikkorrispondix mar-remote hash",
"ensureMerkleRootEqual": "Merkle root ma taqbilx mar-remote hash",
"ensureValidReceipt": "L-irċevuta hija malformata. Kien hemm problema fin-navigazzjoni tal-merkle tree fl-irċevuta",
"failedJsonLdNormalization": "In-normalizzazzjoni ta' JSON-LD ma rnexxietx",
"foundUnmappedFields": "Instabu unmapped fields matul in-normalizzazzjoni JSON-LD",
"identityErrorBaseMessage": "Issuer identity mismatch",
"deriveIssuingAddressFromPublicKey": "Unsupported blockchain for DID verification",
"compareIssuingAddress": "The provided verification method does not match the issuer identity",
"getTransactionId": "Dan iċ-ċertifikat ma jistax jiġi vverifikat mingħajr ID ta' tranżazzjoni mqabbla miegħu",
"invalidMerkleReceipt": "Irċevuta Merkle invalida. Il-proof hash ma kienx jaqbel mal-Merkle root",
"isTransactionIdValid": "Dan iċ-ċertifikat ma jistax jiġi vverifikat mingħajr ID ta' tranżazzjoni mqabbla miegħu",
"noProofSpecified": "Document proof is an array but no target proof was specified to know what to verify."
}
},
"it-IT": {
"errors": {
"assertProofValidityPurposeVerifier": "Invalid proof purpose. Expected ${expectedProofPurpose} but received ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "The verification method ${proof.verificationMethod} is not allowed for the proof purpose ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "The proof is not authorized for this domain",
"assertProofValidityInvalidChallenge": "The proof's challenge does not match the verifier's challenge",
"assertProofValidityNoProofPurpose": "`proofPurpose` property is missing from proof",
"assertProofValidityNoCreated": "`created` property is missing from proof",
"ensureHashesEqual": "L'hash calcolato non corrisponde all'hash remoto",
"ensureMerkleRootEqual": "La radice di Merkle non corrisponde all'hash remoto.",
"ensureValidReceipt": "La ricevuta è malformata. C'è stato un problema nella navigazione dell'albero di Merkle nella ricevuta.",
"failedJsonLdNormalization": "Normalizzazione JSON-LD fallita",
"foundUnmappedFields": "Campi non mappati trovati durante la normalizzazione JSON-LD",
"identityErrorBaseMessage": "Issuer identity mismatch",
"deriveIssuingAddressFromPublicKey": "Unsupported blockchain for DID verification",
"compareIssuingAddress": "The provided verification method does not match the issuer identity",
"getTransactionId": "Impossibile verificare questo certificato senza un ID transazione da confrontare.",
"invalidMerkleReceipt": "Ricevuta Merkle non valida. L'hash di prova non corrisponde alla radice di Merkle",
"isTransactionIdValid": "Impossibile verificare questo certificato senza un ID transazione da confrontare.",
"noProofSpecified": "Document proof is an array but no target proof was specified to know what to verify."
}
},
"ja": {
"errors": {
"assertProofValidityPurposeVerifier": "Invalid proof purpose. Expected ${expectedProofPurpose} but received ${proof.proofPurpose}",
"assertProofValidityPurposeIssuerKey": "The verification method ${proof.verificationMethod} is not allowed for the proof purpose ${expectedProofPurpose}",
"assertProofValidityDomainVerifier": "The proof is not authorized for this domain",
"assertProofValidityInvalidChallenge": "The proof's challenge does not match the verifier's challenge",
"assertProofValidityNoProofPurpose": "`proofPurpose` property is missing from proof",
"assertProofValidityNoCreated": "`created` property is missing from proof",
"ensureHashesEqual": "算出されたハッシュがリモートハッシュと一致しませんでした",
"ensureMerkleRootEqual": "Merkle rootがリモートハッシュと一致しませんでした",
"ensureValidReceipt": "レシートが異常です。レシート内のMerkle treeを辿る際に問題が発生しました。",
"failedJsonLdNormalization": "JSON-LDの正規化に失敗しました",
"foundUnmappedFields": "JSON-LDの正規化時にマップされていないフィールドを検出しました",
"identityErrorBaseMessage": "Issuer identity mismatch",
"deriveIssuingAddressFromPublicKey": "Unsupported blockchain for DID verification",
"compareIssuingAddress": "The provided verification method does not match the issuer identity",
"getTransactionId": "照合のための取引IDがないため、この証明書を認証できません。",
"invalidMerkleReceipt": "Merkleレシートが無効です。証明ハッシュがMerkle rootと一致しませんでした。",
"isTransactionIdValid": "照合するための取引IDがないため、この証明書を認証できません。",
"noProofSpecified": "Document proof is an array but no target proof was specified to know what to verify."
}
}
}