These are the test results for the Open API for Interoperable Traceability as of: 2024-09-04 01:09:51.917559
The highest current % of passed tests by a single provider is: 100.0%
The lowest is: 87.0%
Across all providers the average % of passed tests is: 97.1%
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
of tests taken, passed
Test Type | BCGov | GS1US | Mavennet | mesur.io |
---|---|---|---|---|
Credentials Status Update | 76.9% | 76.9% | 92.3% | 76.9% |
DID Web Discovery | 100.0% | 100.0% | 100.0% | 100.0% |
Workflow | 100.0% | 100.0% | 100.0% | 100.0% |
Test Type | BCGov - GS1US | BCGov - Mavennet | BCGov - mesur.io | GS1US - BCGov | GS1US - mesur.io | Mavennet - BCGov | Mavennet - GS1US | Mavennet - mesur.io | mesur.io - BCGov | mesur.io - GS1US | mesur.io - Mavennet |
---|---|---|---|---|---|---|---|---|---|---|---|
OAuth Presentations Exchange | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% |
Provider | Test Type | Test Step | Assertion | Result | Error Message | Passing |
---|---|---|---|---|---|---|
BCGov | DID Web Discovery | Get Access Token | must return `200 Success` status | Pass | 1 | |
BCGov | DID Web Discovery | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
BCGov | DID Web Discovery | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov | DID Web Discovery | Get Access Token | returned token must expire in the future | Pass | 1 | |
BCGov | DID Web Discovery | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | Response must include 'service' array | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | 'service' array must define Traceability API service endpoint | Pass | 1 | |
BCGov | DID Web Discovery | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
Mavennet | Credentials Status Update | Get Access Token | must return `200 Success` status | Pass | 1 | |
Mavennet | Credentials Status Update | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet | Credentials Status Update | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet | Credentials Status Update | Get Access Token | returned token must expire in the future | Pass | 1 | |
Mavennet | Credentials Status Update | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | `access_token` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
Mavennet | Credentials Status Update | Get Organization DIDs | `credential_issuer_id` persisted to collectionVariables | Pass | 1 | |
Mavennet | Credentials Status Update | Issue Credential | `access_token` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Issue Credential | `credential_issuer_id` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Issue Credential | must return `201 Created` status | Pass | 1 | |
Mavennet | Credentials Status Update | Issue Credential | `verifiable_credential` persisted to collectionVariables | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Credential | `access_token` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Credential | `verifiable_credential` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Credential | must return `200 Success` status | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Credential | verification should be successful | Pass | 1 | |
Mavennet | Credentials Status Update | Update Credential Status | `access_token` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Update Credential Status | `verifiable_credential_id` local variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Update Credential Status | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
Mavennet | Credentials Status Update | Verify Status Update | `access_token` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Status Update | `verifiable_credential` collection variable must be set | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Status Update | must return `200 Success` status | Pass | 1 | |
Mavennet | Credentials Status Update | Verify Status Update | Response 'verified' property should be false | Fail | expected true to be false | 0 |
mesur.io - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
mesur.io - GS1US | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
BCGov - Mavennet | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
Mavennet - BCGov | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
BCGov | Credentials Status Update | Get Access Token | must return `200 Success` status | Pass | 1 | |
BCGov | Credentials Status Update | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
BCGov | Credentials Status Update | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov | Credentials Status Update | Get Access Token | returned token must expire in the future | Pass | 1 | |
BCGov | Credentials Status Update | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | `access_token` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
BCGov | Credentials Status Update | Get Organization DIDs | `credential_issuer_id` persisted to collectionVariables | Pass | 1 | |
BCGov | Credentials Status Update | Issue Credential | `access_token` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Issue Credential | `credential_issuer_id` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Issue Credential | must return `201 Created` status | Fail | expected response to have status code 201 but got 401 | 0 |
BCGov | Credentials Status Update | Issue Credential | `verifiable_credential` persisted to collectionVariables | Pass | 1 | |
BCGov | Credentials Status Update | Verify Credential | `access_token` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Verify Credential | `verifiable_credential` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Verify Credential | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
BCGov | Credentials Status Update | Verify Credential | verification should be successful | Fail | expected undefined to be true | 0 |
BCGov | Credentials Status Update | Update Credential Status | `access_token` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Update Credential Status | `verifiable_credential_id` local variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Update Credential Status | must return `200 Success` status | Fail | expected response to have status code 200 but got 500 | 0 |
BCGov | Credentials Status Update | Verify Status Update | `access_token` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Verify Status Update | `verifiable_credential` collection variable must be set | Pass | 1 | |
BCGov | Credentials Status Update | Verify Status Update | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
BCGov | Credentials Status Update | Verify Status Update | Response 'verified' property should be false | Fail | expected undefined to be false | 0 |
Mavennet - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
Mavennet - GS1US | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
mesur.io - Mavennet | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
mesur.io - BCGov | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
GS1US | DID Web Discovery | Get Access Token | must return `200 Success` status | Pass | 1 | |
GS1US | DID Web Discovery | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
GS1US | DID Web Discovery | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
GS1US | DID Web Discovery | Get Access Token | returned token must expire in the future | Pass | 1 | |
GS1US | DID Web Discovery | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | Status code is 200 | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | Response must include 'service' array | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | 'service' array must define Traceability API service endpoint | Pass | 1 | |
GS1US | DID Web Discovery | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
BCGov | Workflow | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
BCGov | Workflow | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
BCGov | Workflow | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov | Workflow | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
BCGov | Workflow | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov | Workflow | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov | Workflow | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
BCGov | Workflow | Presentation | must return `200 Success` status | Pass | 1 | |
BCGov | Workflow | Presentation | Content-Type header is application/json | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
BCGov - mesur.io | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
GS1US | Credentials Status Update | Get Access Token | must return `200 Success` status | Pass | 1 | |
GS1US | Credentials Status Update | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
GS1US | Credentials Status Update | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
GS1US | Credentials Status Update | Get Access Token | returned token must expire in the future | Pass | 1 | |
GS1US | Credentials Status Update | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | `access_token` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | Status code is 200 | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
GS1US | Credentials Status Update | Get Organization DIDs | `credential_issuer_id` persisted to collectionVariables | Pass | 1 | |
GS1US | Credentials Status Update | Issue Credential | `access_token` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Issue Credential | `credential_issuer_id` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Issue Credential | must return `201 Created` status | Fail | expected response to have status code 201 but got 400 | 0 |
GS1US | Credentials Status Update | Issue Credential | `verifiable_credential` persisted to collectionVariables | Pass | 1 | |
GS1US | Credentials Status Update | Verify Credential | `access_token` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Verify Credential | `verifiable_credential` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Verify Credential | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
GS1US | Credentials Status Update | Verify Credential | verification should be successful | Fail | expected undefined to be true | 0 |
GS1US | Credentials Status Update | Update Credential Status | `access_token` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Update Credential Status | `verifiable_credential_id` local variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Update Credential Status | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
GS1US | Credentials Status Update | Verify Status Update | `access_token` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Verify Status Update | `verifiable_credential` collection variable must be set | Pass | 1 | |
GS1US | Credentials Status Update | Verify Status Update | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
GS1US | Credentials Status Update | Verify Status Update | Response 'verified' property should be false | Fail | expected undefined to be false | 0 |
BCGov - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
BCGov - GS1US | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
GS1US - BCGov | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
mesur.io | Credentials Status Update | Get Access Token | must return `200 Success` status | Pass | 1 | |
mesur.io | Credentials Status Update | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io | Credentials Status Update | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io | Credentials Status Update | Get Access Token | returned token must expire in the future | Pass | 1 | |
mesur.io | Credentials Status Update | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | `access_token` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
mesur.io | Credentials Status Update | Get Organization DIDs | `credential_issuer_id` persisted to collectionVariables | Pass | 1 | |
mesur.io | Credentials Status Update | Issue Credential | `access_token` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Issue Credential | `credential_issuer_id` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Issue Credential | must return `201 Created` status | Fail | expected response to have status code 201 but got 400 | 0 |
mesur.io | Credentials Status Update | Issue Credential | `verifiable_credential` persisted to collectionVariables | Pass | 1 | |
mesur.io | Credentials Status Update | Verify Credential | `access_token` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Verify Credential | `verifiable_credential` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Verify Credential | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
mesur.io | Credentials Status Update | Verify Credential | verification should be successful | Fail | expected undefined to be true | 0 |
mesur.io | Credentials Status Update | Update Credential Status | `access_token` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Update Credential Status | `verifiable_credential_id` local variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Update Credential Status | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
mesur.io | Credentials Status Update | Verify Status Update | `access_token` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Verify Status Update | `verifiable_credential` collection variable must be set | Pass | 1 | |
mesur.io | Credentials Status Update | Verify Status Update | must return `200 Success` status | Fail | expected response to have status code 200 but got 400 | 0 |
mesur.io | Credentials Status Update | Verify Status Update | Response 'verified' property should be false | Fail | expected undefined to be false | 0 |
Mavennet - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
Mavennet - mesur.io | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
mesur.io | Workflow | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
mesur.io | Workflow | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io | Workflow | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io | Workflow | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
mesur.io | Workflow | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io | Workflow | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io | Workflow | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
mesur.io | Workflow | Presentation | must return `200 Success` status | Pass | 1 | |
mesur.io | Workflow | Presentation | Content-Type header is application/json | Pass | 1 | |
GS1US | Workflow | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
GS1US | Workflow | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
GS1US | Workflow | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
GS1US | Workflow | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
GS1US | Workflow | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
GS1US | Workflow | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
GS1US | Workflow | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
GS1US | Workflow | Presentation | must return `200 Success` status | Pass | 1 | |
GS1US | Workflow | Presentation | Content-Type header is application/json | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Presentation | must return `200 Success` status | Pass | 1 | |
GS1US - mesur.io | OAuth Presentations Exchange | Presentation | Content-Type header is application/json | Pass | 1 | |
Mavennet | Workflow | Holder gets Verifier's Token | must return `200 Success` status | Pass | 1 | |
Mavennet | Workflow | Holder gets Verifier's Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet | Workflow | Holder gets Verifier's Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet | Workflow | Holder gets Verifier's Token | returned token must expire in the future | Pass | 1 | |
Mavennet | Workflow | Holder gets Verifier's Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet | Workflow | Get Verifier Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet | Workflow | Get Verifier Organization DIDs | Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables | Pass | 1 | |
Mavennet | Workflow | Presentation | must return `200 Success` status | Pass | 1 | |
Mavennet | Workflow | Presentation | Content-Type header is application/json | Pass | 1 | |
Mavennet | DID Web Discovery | Get Access Token | must return `200 Success` status | Pass | 1 | |
Mavennet | DID Web Discovery | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
Mavennet | DID Web Discovery | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
Mavennet | DID Web Discovery | Get Access Token | returned token must expire in the future | Pass | 1 | |
Mavennet | DID Web Discovery | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | Status code is 200 | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | Response must include 'service' array | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | 'service' array must define Traceability API service endpoint | Pass | 1 | |
Mavennet | DID Web Discovery | Get Organization DIDs | verification method controller must match did subject | Pass | 1 | |
mesur.io | DID Web Discovery | Get Access Token | must return `200 Success` status | Pass | 1 | |
mesur.io | DID Web Discovery | Get Access Token | response body must include non-empty access_token | Pass | 1 | |
mesur.io | DID Web Discovery | Get Access Token | response body must represent `Bearer` token | Pass | 1 | |
mesur.io | DID Web Discovery | Get Access Token | returned token must expire in the future | Pass | 1 | |
mesur.io | DID Web Discovery | Get Access Token | `access_token` persisted to collectionVariables | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | Status code is 200 | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | must include valid JSON response body | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | didDocument must be present in response body | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | Response must include 'service' array | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | 'service' array must define Traceability API service endpoint | Pass | 1 | |
mesur.io | DID Web Discovery | Get Organization DIDs | verification method controller must match did subject | Pass | 1 |