VC API Verifier Interoperability Report 1.0
Test Interoperability Report for Verifiable Credentials API Verifier
Verify Credential - Data Integrity
Test Name | Verifier | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
ACA-py | apicatalog.com | Danube Tech | Digital Bazaar | EWF | LearnCard | Mavennet | SecureKey | SpruceID | Trinsic | |
MUST verify a valid VC. |
|
|
❌
|
|
|
|
|
❌
|
|
|
MUST not verify if "@context" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "type" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "issuer" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "credentialSubject" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof.type" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof.created" property is missing. |
❌
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof.verificationMethod" property is missing. |
|
|
|
|
|
|
❌
|
❌
|
|
|
MUST not verify if "proof.proofValue" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof.proofPurpose" property is missing. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "@context" is not an array. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "@context" items are not strings. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "type" is not an array. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "type" items are not strings. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "issuer" is not an object or a string. |
|
|
|
|
|
|
❌
|
❌
|
|
|
MUST not verify if "credentialSubject" is not an object. |
|
|
|
|
|
|
|
❌
|
|
|
MUST not verify if "proof" is not an object. |
|
|
|
|
|
|
|
❌
|
|
|