Plugfest 2020

Start: 2020-06-19 17:37:01
298 tests -- 285 passed / 13 failed / 0 pending
/ssd-extra/dock.io/vc-examples/plugfest-2020/plugfest-2020.spec.js
382.824s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 0.631s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 0.715s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for DID Web Issuerpassed in 0.562s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.266s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 0.509s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.835s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.834s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.28s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.526s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Web Issuer https://vc.transmute.world/v0.0.0/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.579s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 0.527s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 0.558s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 3.1 Can issue with all supplied optionstest each option for DID Issuerspassed in 0.604s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.276s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 0.559s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.689s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.795s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.283s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.456s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > DID Issuers https://vc.transmute.world/v0.1.0/issue/credentials > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.567s
Plugfest 2020 > Transmute > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationfailed
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 2.814s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 2.903s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 2.868s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 2.9s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 2.854s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 2.841s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 2.905s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 2.912s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 2.831s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passfailed
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passfailed
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.218s
Plugfest 2020 > Transmute > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passfailed
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 6.424s
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 2.337s
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 2.237s
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.214s
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 2.384s
Plugfest 2020 > Transmute > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 0.312s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 3.163s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.814s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 3.1 Can issue with all supplied optionstest each option for DID Key Issuerpassed in 2.013s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.48s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.863s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.358s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.36s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.505s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.496s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Key Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkkHSTSr9DSNLoioiVEZq8RKm9Sn1Xs4SjZXgzQASBMdc3/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.858s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 3.021s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 2.28s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 3.1 Can issue with all supplied optionstest each option for DID Veres One Issuerpassed in 2.113s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.627s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 2.204s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.362s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.369s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.623s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.623s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > DID Veres One Issuer https://issuer.interop.digitalbazaar.com/credentials/did%3Akey%3Az6MkqEkgL8ispR6YVh9rDyVapUVPv4zAvT2MPBMAHjUNDk5d/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 3.005s
Plugfest 2020 > Digital Bazaar > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 0.84s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 0.608s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 0.596s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 0.602s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 0.571s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 0.355s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 0.365s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 0.601s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.573s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 0.605s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 0.917s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 0.607s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.361s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.599s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 1.399s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 1.852s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 0.881s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.355s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.884s
Plugfest 2020 > Digital Bazaar > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 0.351s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 0.77s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 2.964s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for Universal Issuer (did:sov)passed in 3.29s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 1.342s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.075s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testfailed
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.645s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.634s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 1.215s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:sov) https://uniissuer.io/api/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.997s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 0.936s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.347s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for Universal Issuer (did:v1)passed in 1.337s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.586s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.144s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testfailed
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.585s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.663s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 1.111s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > Universal Issuer (did:v1) https://uniissuer.io/api/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.051s
Plugfest 2020 > Danube Tech > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 1.54s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 0.876s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 0.558s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 0.51s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failfailed
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 0.244s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 0.219s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail failed
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.261s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 0.442s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 0.43s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 0.775s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.179s
Plugfest 2020 > Danube Tech > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.328s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 1.172s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 0.212s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 0.233s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.211s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.216s
Plugfest 2020 > Danube Tech > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorfailed
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 2.28s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 2.132s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for Neo Flow Issuerpassed in 2.518s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.449s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 2.006s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.34s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.336s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.347s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.44s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > Neo Flow Issuer https://api.neo-flow.com/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.771s
Plugfest 2020 > Mavennet > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0.001s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 3.914s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 2.195s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 2.175s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 0.699s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 2.147s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 0.348s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 0.352s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 2.289s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.593s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 2.142s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 4.871s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 3.594s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.333s
Plugfest 2020 > Mavennet > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 3.601s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 3.839s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 3.23s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 3.278s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.327s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 3.31s
Plugfest 2020 > Mavennet > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 0.335s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 1.974s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.01s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for TrustBloc Issuer - TrustBloc DIDpassed in 0.908s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.377s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 0.903s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.369s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.488s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.484s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.492s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - TrustBloc DID https://issuer.sandbox.trustbloc.dev/vc-issuer-interop/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.983s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 5.81s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.031s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for TrustBloc Issuer - DID Keypassed in 0.895s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.505s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.096s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.497s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.486s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.371s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.375s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > TrustBloc Issuer - DID Key https://issuer.sandbox.trustbloc.dev/vc-issuer-interop-key/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.872s
Plugfest 2020 > SecureKey > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0.001s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 3.327s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 0.594s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 0.37s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 0.72s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 0.716s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 0.37s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 0.714s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 0.601s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.706s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 0.372s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 1.417s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 0.749s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.485s
Plugfest 2020 > SecureKey > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.891s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 1.421s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 1.666s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 1.673s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.478s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 6.659s
Plugfest 2020 > SecureKey > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 1.716s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 0.567s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 0.391s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 3.1 Can issue with all supplied optionstest each option for DID Issuerspassed in 0.325s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.126s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 0.276s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.157s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.148s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.118s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.155s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > DID Issuers https://vc.api.factom.sphereon.com/services/issue/credentials > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 0.286s
Plugfest 2020 > Factom > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0.001s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationfailed
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 0.189s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 0.148s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 0.109s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 0.198s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 0.124s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 0.148s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 0.206s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.151s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 0.165s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passfailed
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passfailed
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.148s
Plugfest 2020 > Factom > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passfailed
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 0.17s
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 0.164s
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 0.167s
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.106s
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 0.157s
Plugfest 2020 > Factom > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 0.146s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 1.829s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.718s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for DID sov issuerpassed in 1.297s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.368s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.267s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.359s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.359s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.362s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.578s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID sov issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.47s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 1.266s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.273s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for DID Key Issuerpassed in 1.38s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.36s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.286s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.361s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 0.37s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.356s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.52s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > DID Key Issuer https://svip-interop.ocs-support.com/api/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.266s
Plugfest 2020 > sicpa > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 1.314s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 1.327s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 0.36s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 1.428s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 0.924s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 1.347s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 1.929s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 1.058s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 0.369s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 1.92s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 2.626s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 2.502s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.365s
Plugfest 2020 > sicpa > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 2.07s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 3.818s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 2.498s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 2.477s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.353s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 2.485s
Plugfest 2020 > sicpa > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 0.36s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 1. The Issuer's Issue Credential HTTP API MUST return a 201 HTTP response status code after successful credential issuance.positive testpassed in 2.058s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 2. The Issuer's Issue Credential HTTP API MUST require "credential" in the body of the POST request. The field "credential" MUST be conformant to [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/).positive testpassed in 1.461s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 3.1 Can issue with all supplied optionstest each option for Dock v0.0.0 DID Issuerpassed in 1.583s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 4. The Issuer's Issue Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.positive testpassed in 0.618s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 5. The Issuer's Issue Credential HTTP API MUST return a Verifiable Credential with the value of its "issuer" or "issuer.id" as a URI in the body of the response.positive testpassed in 1.396s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 6. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.proofPurpose" in the body of the POST request is not supported.positive testpassed in 0.612s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 7. The Issuer's Issue Credential HTTP API MUST reject if the value of "options.assertionMethod" in the body of the POST request does not exist.positive testpassed in 1.34s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 8. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request does not contain a context.positive testpassed in 0.632s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 9. The Issuer's Issue Credential HTTP API MUST reject if the value of "credential" in the body of the POST request contains a malformed JSON-LD context.positive testpassed in 0.614s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > Dock v0.0.0 DID Issuer https://vcapi.dock.io/credentials/issueCredential > 10. The Issuer's Issue Credential HTTP API MUST must support no "options" in the body of the POST request.positive testpassed in 1.373s
Plugfest 2020 > Dock > Issuer > Issue Credential HTTP API > 3. The Issuer's Issue Credential HTTP API MUST support the issuance of credentials with at least 2 different DID methods as the "issuer" on a Verifiable Credential.meets criteria after all issuers have been testedpassed in 0s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should pass with no mutationpassed in 4.841s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 1. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated signature value (ex. a mutated jws) in the proof.should fail with with mutationpassed in 3.466s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 2. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with the "created" property removed from the proof.should fail with without created in proofpassed in 3.299s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 3. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated "proofPurpose" in the proof.should fail passed in 2.06s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 4. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the credential.should failpassed in 1.792s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 5. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a removed property from the credential.should failpassed in 1.669s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 6. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the credential.should fail passed in 1.602s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 7. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with an added property to the proof.should fail passed in 1.771s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 8. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential a removed property to the proof.should fail passed in 2.014s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 9. The Verifier's Verify Credential HTTP API MUST fail to verify a Verifiable Credential with a mutated property to the proof.should fail passed in 3.614s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 10. The Verifier's Verify Credential HTTP API MUST verify a Verifiable Credential with at least 2 different DID methods set as the issuer property for a credential.should passpassed in 4.185s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 11. The Verifier's Verify Credential HTTP API MUST adhere to the proof verification format.should passpassed in 4.564s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 12. The Verifier's Verify Credential HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 0.626s
Plugfest 2020 > Dock > Verifier > Verify Credential HTTP API > 13. The Verifier's Verify Credential HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 4.724s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 1. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are different.should passpassed in 8.75s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 2. The Verifier's Verify Presentation HTTP API MUST verify a Verifiable Presentation where the credential's issuer, presentation's holder and credential's subject are the same.should passpassed in 6.489s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 3. The Verifier's Verify Presentation HTTP API MUST adhere to the proof verification format.should passpassed in 6.351s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 4. The Verifier's Verify Presentation HTTP API MUST return a 400 HTTP response status code when the request is rejected.should have errorpassed in 1.583s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 5. The Verifier's Verify Presentation HTTP API MUST support the verification of, JSON-LD Proof, Ed25519Signature2018.should passpassed in 6.386s
Plugfest 2020 > Dock > Verifier > Verify Presentation HTTP API > 6. The Verifier's Verify Presentation HTTP API MUST support "options.challenge" in the body of the POST request.should have errorpassed in 3.994s