Commit Graph

308 Commits

Author SHA1 Message Date
Andy Miller
74182bf2fc Merge pull request #72 from imsglc/amiller-ims-patch-1
Update IssuerProbe.java
2023-05-21 10:18:46 +09:00
Xavi Aracil
c808749cc4 Merge pull request #76 from imsglc/feature/did_web_support
Added did:web verification method
2023-05-17 17:50:07 +02: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
50b5c39629 Please consider updating danubetech dependencies
The current versions work, but I use these more recent versions in the wellspring apps and I think it would be nice if we were in sync.
2023-05-15 16:46: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
3ba3c642a9 Merge pull request #71 from imsglc/feature/upload_uri_in_api
Fixed tests
2023-03-03 13:54:28 +01:00
Xavi Aracil
8ba2925b78 Fixed tests 2023-03-03 13:53:42 +01:00
Xavi Aracil
ea4e8bce92 Merge pull request #70 from imsglc/feature/upload_uri_in_api
Fixed bug in test
2023-03-03 13:41:15 +01:00
Xavi Aracil
5f9335155c Merge pull request #69 from imsglc/feature/upload_uri_in_api
OB 3.0 / CLR 2.0 cert suite
2023-03-03 05:00:09 -06: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
08c5671342 updated version 2023-02-09 13:32:52 +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
Xavi Aracil
4bed4a74ca Merge pull request #68 from imsglc/clr-verification
Update CLR20Inspector to use ConfigurableDocumentLoader
2023-01-02 10:19:19 +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
6372735105 Upgraded version 2022-12-21 09:52:14 +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
Xavi Aracil
6bb159dc13 Merge pull request #66 from imsglc/add-standalone-endorsement-support
Add standalone endorsement support
2022-12-21 09:47:34 +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
d37aadaf13 Merge pull request #64 from imsglc/dec22-release
Fixed SVG magic number
2022-12-19 14:27:04 +01:00
Xavi Aracil
e2291b16fa Merge pull request #63 from imsglc/dec22-release
Added support for svg
2022-12-19 14:23:10 +01:00
Xavi Aracil
0af2825663 Merge pull request #62 from imsglc/dec22-release
Set authClientId to staging
2022-12-19 13:38:05 +01:00
Xavi Aracil
c764436ddb Merge pull request #61 from imsglc/dec22-release
switch environmentUrl to staging
2022-12-19 13:25:04 +01:00