├── .editorconfig ├── .eslintrc.cjs ├── .github └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── .reuse └── dep5 ├── CHANGELOG.md ├── Dockerfile ├── LICENSE.md ├── LICENSES ├── LicenseRef-w3c-3-clause-bsd-license-2008.md └── LicenseRef-w3c-test-suite-license-2023.md ├── README.md ├── abstract.hbs ├── localConfig.example.cjs ├── package.json ├── reports ├── .gitkeep └── related-resource.json ├── respecConfig.json ├── tests ├── .eslintrc.cjs ├── 1.03-conformance.js ├── 4.03-contexts.js ├── 4.04-identifiers.js ├── 4.05-types.js ├── 4.06-names-and-descriptions.js ├── 4.07-issuer.js ├── 4.08-credential-subject.js ├── 4.09-validity-period.js ├── 4.10-status.js ├── 4.11-data-schemas.js ├── 4.13-verifiable-presentations.js ├── 4.13.2-envelopes.js ├── 5-advanced-concepts.js ├── 7-algorithms.js ├── TestEndpoints.js ├── assertions.js ├── data-generator.js ├── fixtures.js ├── helpers.js ├── input │ ├── credential-context-combo1-ok.json │ ├── credential-context-combo2-ok.json │ ├── credential-context-combo3-fail.json │ ├── credential-context-combo4-fail.json │ ├── credential-evidence-missing-type-fail.json │ ├── credential-evidence-ok.json │ ├── credential-evidences-ok.json │ ├── credential-id-multi-fail.json │ ├── credential-id-nonidentifier-fail.json │ ├── credential-id-not-url-fail.json │ ├── credential-id-other-ok.json │ ├── credential-id-single-ok.json │ ├── credential-id-subject-multi-fail.json │ ├── credential-id-subject-single-ok.json │ ├── credential-issuer-no-url-fail.json │ ├── credential-issuer-null-fail.json │ ├── credential-issuer-object-id-no-url-fail.json │ ├── credential-issuer-object-id-null-fail.json │ ├── credential-issuer-object-ok.json │ ├── credential-missing-base-context-fail-or-inject.json │ ├── credential-missing-required-type-fail.json │ ├── credential-no-context-fail-or-inject.json │ ├── credential-no-issuer-fail.json │ ├── credential-no-subject-fail.json │ ├── credential-no-type-fail.json │ ├── credential-ok.json │ ├── credential-optional-type-ok.json │ ├── credential-proof-missing-type-fail.json │ ├── credential-proof-ok.json │ ├── credential-redef-type-fail.json │ ├── credential-redef-type2-fail.json │ ├── credential-refresh-no-type-fail.json │ ├── credential-refresh-ok.json │ ├── credential-refresh-type-ok.json │ ├── credential-refreshs-ok.json │ ├── credential-schema-no-id-fail.json │ ├── credential-schema-no-type-fail.json │ ├── credential-schema-non-url-id-fail.json │ ├── credential-schema-ok.json │ ├── credential-schema-type-ok.json │ ├── credential-schemas-ok.json │ ├── credential-status-missing-id-ok.json │ ├── credential-status-missing-type-fail.json │ ├── credential-status-multiple-id-fail.json │ ├── credential-status-nonurl-id-fail.json │ ├── credential-status-ok.json │ ├── credential-status-type-nonurl-fail.json │ ├── credential-subject-multiple-empty-fail.json │ ├── credential-subject-multiple-ok.json │ ├── credential-subject-no-claims-fail.json │ ├── credential-termsofuse-id-ok.json │ ├── credential-termsofuse-missing-type-fail.json │ ├── credential-termsofuse-no-type-fail.json │ ├── credential-termsofuse-ok.json │ ├── credential-termsofuses-ok.json │ ├── credential-type-mapped-nonurl-fail.json │ ├── credential-type-mapped-url-ok.json │ ├── credential-type-unmapped-fail.json │ ├── credential-type-url-ok.json │ ├── credential-type-urls-order-1-ok.json │ ├── credential-type-urls-order-2-ok.json │ ├── credential-validUntil-validFrom-fail.json │ ├── credential-validUntil-validFrom-ok.json │ ├── credential-validfrom-far-future-ok.json │ ├── credential-validfrom-invalid-fail.json │ ├── credential-validfrom-ms-ok.json │ ├── credential-validfrom-tz-ok.json │ ├── credential-validuntil-invalid-fail.json │ ├── credential-validuntil-ms-ok.json │ ├── credential-validuntil-ok.json │ ├── credential-validuntil-tz-ok.json │ ├── names-and-descriptions │ │ ├── credential-description-extra-prop-en-fail.json │ │ ├── credential-description-language-direction-en-ok.json │ │ ├── credential-description-language-en-ok.json │ │ ├── credential-description-ok.json │ │ ├── credential-description-optional-ok.json │ │ ├── credential-multi-language-description-ok.json │ │ ├── credential-multi-language-name-ok.json │ │ ├── credential-name-extra-prop-en-fail.json │ │ ├── credential-name-language-direction-en-ok.json │ │ ├── credential-name-language-en-ok.json │ │ ├── credential-name-ok.json │ │ ├── credential-name-optional-ok.json │ │ ├── issuer-description-extra-prop-en-fail.json │ │ ├── issuer-description-language-direction-en-ok.json │ │ ├── issuer-description-language-en-ok.json │ │ ├── issuer-description-ok.json │ │ ├── issuer-description-optional-ok.json │ │ ├── issuer-multi-language-description-ok.json │ │ ├── issuer-multi-language-name-ok.json │ │ ├── issuer-name-extra-prop-en-fail.json │ │ ├── issuer-name-language-direction-en-ok.json │ │ ├── issuer-name-language-en-ok.json │ │ ├── issuer-name-ok.json │ │ └── issuer-name-optional-ok.json │ ├── presentation-context-combo1-ok.json │ ├── presentation-context-combo2-ok.json │ ├── presentation-context-order-fail.json │ ├── presentation-enveloped-vc-missing-type-fail.json │ ├── presentation-enveloped-vc-ok.json │ ├── presentation-holder-fail.json │ ├── presentation-holder-name-fail.json │ ├── presentation-holder-object-fail.json │ ├── presentation-holder-object-ok.json │ ├── presentation-holder-ok.json │ ├── presentation-id-ok.json │ ├── presentation-missing-base-context-fail.json │ ├── presentation-missing-required-type-fail.json │ ├── presentation-multiple-vc-ok.json │ ├── presentation-no-context-fail-or-inject.json │ ├── presentation-no-type-fail.json │ ├── presentation-ok.json │ ├── presentation-optional-type-ok.json │ ├── presentation-self-asserted-vc-holder-mismatch.json │ ├── presentation-self-asserted-vc-issuer-mismatch.json │ ├── presentation-self-asserted-vc-no-holder.json │ ├── presentation-self-asserted-vc-ok.json │ ├── presentation-vc-as-string-fail.json │ ├── presentation-vc-missing-required-type-fail.json │ └── presentation-vc-ok.json ├── mock.data.js ├── receive-json.js ├── validVc.json └── zcapHandler.js └── w3c.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.gitignore -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSES/LicenseRef-w3c-3-clause-bsd-license-2008.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/LICENSES/LicenseRef-w3c-3-clause-bsd-license-2008.md -------------------------------------------------------------------------------- /LICENSES/LicenseRef-w3c-test-suite-license-2023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/LICENSES/LicenseRef-w3c-test-suite-license-2023.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/README.md -------------------------------------------------------------------------------- /abstract.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/abstract.hbs -------------------------------------------------------------------------------- /localConfig.example.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/localConfig.example.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/package.json -------------------------------------------------------------------------------- /reports/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /reports/related-resource.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /respecConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/respecConfig.json -------------------------------------------------------------------------------- /tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/.eslintrc.cjs -------------------------------------------------------------------------------- /tests/1.03-conformance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/1.03-conformance.js -------------------------------------------------------------------------------- /tests/4.03-contexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.03-contexts.js -------------------------------------------------------------------------------- /tests/4.04-identifiers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.04-identifiers.js -------------------------------------------------------------------------------- /tests/4.05-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.05-types.js -------------------------------------------------------------------------------- /tests/4.06-names-and-descriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.06-names-and-descriptions.js -------------------------------------------------------------------------------- /tests/4.07-issuer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.07-issuer.js -------------------------------------------------------------------------------- /tests/4.08-credential-subject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.08-credential-subject.js -------------------------------------------------------------------------------- /tests/4.09-validity-period.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.09-validity-period.js -------------------------------------------------------------------------------- /tests/4.10-status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.10-status.js -------------------------------------------------------------------------------- /tests/4.11-data-schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.11-data-schemas.js -------------------------------------------------------------------------------- /tests/4.13-verifiable-presentations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.13-verifiable-presentations.js -------------------------------------------------------------------------------- /tests/4.13.2-envelopes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/4.13.2-envelopes.js -------------------------------------------------------------------------------- /tests/5-advanced-concepts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/5-advanced-concepts.js -------------------------------------------------------------------------------- /tests/7-algorithms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/7-algorithms.js -------------------------------------------------------------------------------- /tests/TestEndpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/TestEndpoints.js -------------------------------------------------------------------------------- /tests/assertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/assertions.js -------------------------------------------------------------------------------- /tests/data-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/data-generator.js -------------------------------------------------------------------------------- /tests/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/fixtures.js -------------------------------------------------------------------------------- /tests/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/helpers.js -------------------------------------------------------------------------------- /tests/input/credential-context-combo1-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-context-combo1-ok.json -------------------------------------------------------------------------------- /tests/input/credential-context-combo2-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-context-combo2-ok.json -------------------------------------------------------------------------------- /tests/input/credential-context-combo3-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-context-combo3-fail.json -------------------------------------------------------------------------------- /tests/input/credential-context-combo4-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-context-combo4-fail.json -------------------------------------------------------------------------------- /tests/input/credential-evidence-missing-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-evidence-missing-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-evidence-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-evidence-ok.json -------------------------------------------------------------------------------- /tests/input/credential-evidences-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-evidences-ok.json -------------------------------------------------------------------------------- /tests/input/credential-id-multi-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-multi-fail.json -------------------------------------------------------------------------------- /tests/input/credential-id-nonidentifier-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-nonidentifier-fail.json -------------------------------------------------------------------------------- /tests/input/credential-id-not-url-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-not-url-fail.json -------------------------------------------------------------------------------- /tests/input/credential-id-other-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-other-ok.json -------------------------------------------------------------------------------- /tests/input/credential-id-single-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-single-ok.json -------------------------------------------------------------------------------- /tests/input/credential-id-subject-multi-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-subject-multi-fail.json -------------------------------------------------------------------------------- /tests/input/credential-id-subject-single-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-id-subject-single-ok.json -------------------------------------------------------------------------------- /tests/input/credential-issuer-no-url-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-issuer-no-url-fail.json -------------------------------------------------------------------------------- /tests/input/credential-issuer-null-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-issuer-null-fail.json -------------------------------------------------------------------------------- /tests/input/credential-issuer-object-id-no-url-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-issuer-object-id-no-url-fail.json -------------------------------------------------------------------------------- /tests/input/credential-issuer-object-id-null-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-issuer-object-id-null-fail.json -------------------------------------------------------------------------------- /tests/input/credential-issuer-object-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-issuer-object-ok.json -------------------------------------------------------------------------------- /tests/input/credential-missing-base-context-fail-or-inject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-missing-base-context-fail-or-inject.json -------------------------------------------------------------------------------- /tests/input/credential-missing-required-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-missing-required-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-no-context-fail-or-inject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-no-context-fail-or-inject.json -------------------------------------------------------------------------------- /tests/input/credential-no-issuer-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-no-issuer-fail.json -------------------------------------------------------------------------------- /tests/input/credential-no-subject-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-no-subject-fail.json -------------------------------------------------------------------------------- /tests/input/credential-no-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-no-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-ok.json -------------------------------------------------------------------------------- /tests/input/credential-optional-type-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-optional-type-ok.json -------------------------------------------------------------------------------- /tests/input/credential-proof-missing-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-proof-missing-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-proof-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-proof-ok.json -------------------------------------------------------------------------------- /tests/input/credential-redef-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-redef-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-redef-type2-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-redef-type2-fail.json -------------------------------------------------------------------------------- /tests/input/credential-refresh-no-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-refresh-no-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-refresh-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-refresh-ok.json -------------------------------------------------------------------------------- /tests/input/credential-refresh-type-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-refresh-type-ok.json -------------------------------------------------------------------------------- /tests/input/credential-refreshs-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-refreshs-ok.json -------------------------------------------------------------------------------- /tests/input/credential-schema-no-id-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schema-no-id-fail.json -------------------------------------------------------------------------------- /tests/input/credential-schema-no-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schema-no-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-schema-non-url-id-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schema-non-url-id-fail.json -------------------------------------------------------------------------------- /tests/input/credential-schema-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schema-ok.json -------------------------------------------------------------------------------- /tests/input/credential-schema-type-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schema-type-ok.json -------------------------------------------------------------------------------- /tests/input/credential-schemas-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-schemas-ok.json -------------------------------------------------------------------------------- /tests/input/credential-status-missing-id-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-missing-id-ok.json -------------------------------------------------------------------------------- /tests/input/credential-status-missing-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-missing-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-status-multiple-id-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-multiple-id-fail.json -------------------------------------------------------------------------------- /tests/input/credential-status-nonurl-id-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-nonurl-id-fail.json -------------------------------------------------------------------------------- /tests/input/credential-status-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-ok.json -------------------------------------------------------------------------------- /tests/input/credential-status-type-nonurl-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-status-type-nonurl-fail.json -------------------------------------------------------------------------------- /tests/input/credential-subject-multiple-empty-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-subject-multiple-empty-fail.json -------------------------------------------------------------------------------- /tests/input/credential-subject-multiple-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-subject-multiple-ok.json -------------------------------------------------------------------------------- /tests/input/credential-subject-no-claims-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-subject-no-claims-fail.json -------------------------------------------------------------------------------- /tests/input/credential-termsofuse-id-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-termsofuse-id-ok.json -------------------------------------------------------------------------------- /tests/input/credential-termsofuse-missing-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-termsofuse-missing-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-termsofuse-no-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-termsofuse-no-type-fail.json -------------------------------------------------------------------------------- /tests/input/credential-termsofuse-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-termsofuse-ok.json -------------------------------------------------------------------------------- /tests/input/credential-termsofuses-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-termsofuses-ok.json -------------------------------------------------------------------------------- /tests/input/credential-type-mapped-nonurl-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-mapped-nonurl-fail.json -------------------------------------------------------------------------------- /tests/input/credential-type-mapped-url-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-mapped-url-ok.json -------------------------------------------------------------------------------- /tests/input/credential-type-unmapped-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-unmapped-fail.json -------------------------------------------------------------------------------- /tests/input/credential-type-url-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-url-ok.json -------------------------------------------------------------------------------- /tests/input/credential-type-urls-order-1-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-urls-order-1-ok.json -------------------------------------------------------------------------------- /tests/input/credential-type-urls-order-2-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-type-urls-order-2-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validUntil-validFrom-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validUntil-validFrom-fail.json -------------------------------------------------------------------------------- /tests/input/credential-validUntil-validFrom-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validUntil-validFrom-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validfrom-far-future-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validfrom-far-future-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validfrom-invalid-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validfrom-invalid-fail.json -------------------------------------------------------------------------------- /tests/input/credential-validfrom-ms-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validfrom-ms-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validfrom-tz-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validfrom-tz-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validuntil-invalid-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validuntil-invalid-fail.json -------------------------------------------------------------------------------- /tests/input/credential-validuntil-ms-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validuntil-ms-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validuntil-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validuntil-ok.json -------------------------------------------------------------------------------- /tests/input/credential-validuntil-tz-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/credential-validuntil-tz-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-description-extra-prop-en-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-description-extra-prop-en-fail.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-description-language-direction-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-description-language-direction-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-description-language-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-description-language-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-description-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-description-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-description-optional-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-description-optional-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-multi-language-description-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-multi-language-description-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-multi-language-name-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-multi-language-name-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-name-extra-prop-en-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-name-extra-prop-en-fail.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-name-language-direction-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-name-language-direction-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-name-language-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-name-language-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-name-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-name-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/credential-name-optional-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/credential-name-optional-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-description-extra-prop-en-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-description-extra-prop-en-fail.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-description-language-direction-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-description-language-direction-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-description-language-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-description-language-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-description-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-description-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-description-optional-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-description-optional-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-multi-language-description-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-multi-language-description-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-multi-language-name-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-multi-language-name-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-name-extra-prop-en-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-name-extra-prop-en-fail.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-name-language-direction-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-name-language-direction-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-name-language-en-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-name-language-en-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-name-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-name-ok.json -------------------------------------------------------------------------------- /tests/input/names-and-descriptions/issuer-name-optional-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/names-and-descriptions/issuer-name-optional-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-context-combo1-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-context-combo1-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-context-combo2-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-context-combo2-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-context-order-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-context-order-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-enveloped-vc-missing-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-enveloped-vc-missing-type-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-enveloped-vc-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-enveloped-vc-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-holder-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-holder-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-holder-name-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-holder-name-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-holder-object-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-holder-object-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-holder-object-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-holder-object-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-holder-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-holder-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-id-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-id-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-missing-base-context-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-missing-base-context-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-missing-required-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-missing-required-type-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-multiple-vc-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-multiple-vc-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-no-context-fail-or-inject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-no-context-fail-or-inject.json -------------------------------------------------------------------------------- /tests/input/presentation-no-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-no-type-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-optional-type-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-optional-type-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-self-asserted-vc-holder-mismatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-self-asserted-vc-holder-mismatch.json -------------------------------------------------------------------------------- /tests/input/presentation-self-asserted-vc-issuer-mismatch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-self-asserted-vc-issuer-mismatch.json -------------------------------------------------------------------------------- /tests/input/presentation-self-asserted-vc-no-holder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-self-asserted-vc-no-holder.json -------------------------------------------------------------------------------- /tests/input/presentation-self-asserted-vc-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-self-asserted-vc-ok.json -------------------------------------------------------------------------------- /tests/input/presentation-vc-as-string-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-vc-as-string-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-vc-missing-required-type-fail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-vc-missing-required-type-fail.json -------------------------------------------------------------------------------- /tests/input/presentation-vc-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/input/presentation-vc-ok.json -------------------------------------------------------------------------------- /tests/mock.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/mock.data.js -------------------------------------------------------------------------------- /tests/receive-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/receive-json.js -------------------------------------------------------------------------------- /tests/validVc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/validVc.json -------------------------------------------------------------------------------- /tests/zcapHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/tests/zcapHandler.js -------------------------------------------------------------------------------- /w3c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/vc-data-model-2.0-test-suite/HEAD/w3c.json --------------------------------------------------------------------------------