Commit Graph

203 Commits

Author SHA1 Message Date
Andy Miller (IMS)
45734fa9d4 Add credentialStatus test
This uses the wellspring2022-portal app. If it ever breaks, the data was probably changed in the app.
2023-05-22 10:30:29 +09:00
Andy Miller
74182bf2fc Merge pull request #72 from imsglc/amiller-ims-patch-1
Update IssuerProbe.java
2023-05-21 10:18:46 +09:00
Andy Miller (IMS)
981398f418 Switch to using org and learner paths for did-web url 2023-05-16 16:27:57 +09:00
Andy Miller (IMS)
149af3ea5c Add a simple did:web method sample
Depends on wellspring 2022 portal app
2023-05-16 12:11:01 +09:00
Andy Miller (IMS)
0f839cc0c2 Fixed up a couple of steps in the did:web embedded proof probe 2023-05-16 10:36:57 +09:00
Andy Miller (IMS)
465ba7df55 Renamed did:key method resource 2023-05-16 10:35:56 +09:00
Andy Miller (IMS)
d90bb7245a Add a did:web method test 2023-05-16 10:35:07 +09:00
Andy Miller
bed81d538d Update IssuerProbe.java
The `issuer` is an instance of the `Profile` class which has an optional array of `IdentifierEntry` class, not `IdentityObject`. See https://github.com/1EdTech/openbadges-specification/blob/develop/ob_v3p0/common_credentials.lines#L129.
2023-05-15 05:33:21 +09:00
Xavi Aracil
f499ef32e9 Added did:web verification method 2023-03-22 10:49:42 +01:00
Xavi Aracil
8ba2925b78 Fixed tests 2023-03-03 13:53:42 +01:00
Xavi Aracil
34962fd631 Refresh of credential may fail. If so, continue with old credential 2023-02-28 16:19:17 -06:00
Xavi Aracil
2952fe6807 Set accept header for revocation list 2023-02-28 16:19:17 -06:00
Xavi Aracil
52f0fd4ed3 Defined REFRESH_SERVICE_MIME_TYPES 2023-02-28 16:19:17 -06:00
Xavi Aracil
98d86d556f Added context to cache 2023-02-10 10:12:40 +01:00
Xavi Aracil
a75917fe29 Added tests for context aliases and versioning 2023-02-10 10:12:27 +01:00
Xavi Aracil
0d583f175f Validate context against aliases and versioning 2023-02-10 10:12:08 +01:00
Xavi Aracil
433032c6c3 Added context aliases and versioning 2023-02-10 10:11:48 +01:00
Xavi Aracil
6f2b840fc4 Renamed method 2023-01-09 13:52:08 +01:00
Xavi Aracil
be6891e857 Allow multiple proofs 2023-01-09 12:05:10 +01:00
Xavi Aracil
a13bcf8f11 Added a test for multiple proofs 2023-01-09 12:04:35 +01:00
Xavi Aracil
999b28b43d Added a holder for W3C's VC, with method for getting the array of proofs 2023-01-09 12:04:11 +01:00
Xavi Aracil
4abd45937c Move probes up to follow verification section in spec document 2023-01-05 14:30:25 +01:00
Xavi Aracil
f0cddf0906 more comment in a TODO 2023-01-05 13:15:50 +01:00
Xavi Aracil
6f5fea32ed Added probes for issuer 2023-01-05 13:15:47 +01:00
Xavi Aracil
d654b12919 Added probes for evidence 2023-01-05 13:15:05 +01:00
Xavi Aracil
1fe23b7278 Check required values for type attribute
added attributes for required type and achievement

return error instead of notRun
2023-01-05 13:14:59 +01:00
Xavi Aracil
677e547add Get credentialSchema node list using utility method 2023-01-04 12:27:31 +01:00
Xavi Aracil
38a6b2e6e7 Add cause's message to the resulting report 2023-01-04 12:20:11 +01:00
Andy Miller (IMS)
e446222784 Add a test of a mildly complex CLR 2022-12-29 13:27:26 -08:00
Andy Miller (IMS)
dd29a8f023 Switch to ConfigurableDocumentLoader 2022-12-29 13:26:50 -08:00
Xavi Aracil
de1bca76e3 Revert "Flatten recursively"
This reverts commit f95181db11405c0d3f88bbf78587bd83413a5efd.
2022-12-21 10:12:56 +01:00
Xavi Aracil
d6a85ad00d Merge pull request #67 from imsglc/feature/open-badges-20
Feature/open badges 20
2022-12-21 09:50:32 +01:00
Andy Miller (IMS)
eb5cd65985 Add valid endorsement test 2022-12-20 13:00:26 -08:00
Andy Miller (IMS)
df646b502b Add endorsement test 2022-12-20 12:55:32 -08:00
Andy Miller (IMS)
043f4b6a25 Replace run(resource) override to inspect standalone endorsement 2022-12-20 12:54:59 -08:00
Xavi Aracil
1e51ac3909 Fixed valueOf: check external only if value is not null 2022-12-20 13:08:28 +01:00
Xavi Aracil
c4666c4913 Flatten recursively 2022-12-20 13:08:04 +01:00
Xavi Aracil
810bb023bc Check against null values 2022-12-20 13:07:45 +01:00
Xavi Aracil
1677a0b359 Added a UriFactory for allowing local resources in testing 2022-12-15 15:41:24 +01:00
Xavi Aracil
e7de6c6ebc Added message about redirection 2022-12-15 13:33:41 +01:00
Xavi Aracil
682c9d9d4d Better report messages 2022-12-15 13:32:26 +01:00
Xavi Aracil
766228bbad Finished extension validation 2022-12-15 13:32:13 +01:00
Xavi Aracil
1818fdabf5 initial extension probe, only checks contexts 2022-12-15 12:44:59 +01:00
Xavi Aracil
727bd8194b Added extension tests 2022-12-14 08:14:33 +01:00
Xavi Aracil
3b335867fe Save loaded contexts in internal cache 2022-12-14 08:14:18 +01:00
Xavi Aracil
cb60fd11ed Added endorsement inspector for OB 2.0 2022-12-13 14:30:55 +01:00
Xavi Aracil
55ef973efe Fixed fetch condition 2022-12-13 13:06:50 +01:00
Xavi Aracil
419beae7ca Add resource to run context 2022-12-13 13:06:35 +01:00
Xavi Aracil
c7dee3bdf7 Endorsements validation 2022-12-13 10:46:34 +01:00
Xavi Aracil
e47061de8d Added more image validation tests 2022-12-12 18:26:16 +01:00