Commit graph

52 commits

Author SHA1 Message Date
Yarmo Mackenbach
f8d0422443
fix: review 2024-01-29 14:05:17 +01:00
Yarmo Mackenbach
fe6588dcbb
feat: combine jsdoc with tsimport 2024-01-29 13:19:08 +01:00
Yarmo Mackenbach
336029fd87 fix: fix jsdoc errors found by eslint 2024-01-28 12:55:45 +00:00
Yarmo Mackenbach
8cd40ea422
feat: add JSON schemas 2023-10-06 21:40:45 +02:00
Yarmo Mackenbach
00d646e2b2
feat: tweaks to src, use new classes and enums 2023-07-09 12:03:25 +02:00
Yarmo Mackenbach
149ac6f71e
feat: refactor keys to openpgp, use Profile class 2023-07-09 12:01:09 +02:00
Yarmo Mackenbach
b674f113c7
feat: add ServiceProvider class 2023-07-09 11:28:50 +02:00
Yarmo Mackenbach
0f7c444d3c
feat: convert CJS to ESM 2023-07-08 08:19:29 +02:00
Yarmo Mackenbach
067c35a82c feat: support ASPE 2023-07-03 14:47:31 +00:00
Yarmo Mackenbach
ca6aec04dd
Add fetcher to exports 2022-11-14 19:16:04 +01:00
Yarmo Mackenbach
9dc2b9fae8
Export verifications 2022-09-20 21:37:39 +02:00
Yarmo Mackenbach
1a463594dc
Add jsdoc documentation 2021-04-22 15:14:21 +02:00
Yarmo Mackenbach
ae606ce710
Export claimDefinitions 2021-04-19 11:55:29 +02:00
Yarmo Mackenbach
6c331e5988
Fix typo 2021-04-19 11:07:06 +02:00
Yarmo Mackenbach
4aaf25b705
Add verification module 2021-04-16 13:13:06 +02:00
Yarmo Mackenbach
733d3cc345
Add Claim object 2021-04-16 13:11:27 +02:00
Yarmo Mackenbach
07dc222fdd
Remove serviceProviders module 2021-04-16 13:10:56 +02:00
Yarmo Mackenbach
a3c11d6c80
Add defaults module 2021-04-16 12:59:44 +02:00
Yarmo Mackenbach
5951315ebf
Fix exports 2021-04-16 10:57:11 +02:00
Yarmo Mackenbach
2afb30d3e4
Deprecate claims.js, introduce proofs.js 2021-04-16 10:56:33 +02:00
Yarmo Mackenbach
0708a900ac
Add enums 2021-04-15 10:21:56 +02:00
Yarmo Mackenbach
ce92b4c9bd
Update year 2021-01-13 13:20:33 +01:00
Yarmo Mackenbach
9db48d627d Add signature verification 2021-01-07 16:15:50 +01:00
Yarmo Mackenbach
094aca1283 Restructure code
Merge claimVerification and proofs into claims
2020-11-17 01:18:12 +01:00
Yarmo Mackenbach
c7ac3a9d34 Put proofs logic in separate file 2020-11-17 00:50:26 +01:00
Yarmo Mackenbach
4c6715ddb4 Run prettier on code 2020-11-08 02:07:02 +01:00
Yarmo Mackenbach
d2f03d9bde Removed unused variable 2020-11-06 01:41:00 +01:00
Yarmo Mackenbach
8c14d2533c Improve handling of opts 2020-11-06 01:16:15 +01:00
Yarmo Mackenbach
86aa366ccc Remove dotenv and better handle options 2020-11-06 00:43:32 +01:00
Yarmo Mackenbach
7be3c27397 Variable name change 2020-11-05 11:33:03 +01:00
Yarmo Mackenbach
fc66e8fce4 Minor fix 2020-11-04 02:16:59 +01:00
Yarmo Mackenbach
c786b2cc10 Fix handling of unverified proofs 2020-11-03 22:50:35 +01:00
Yarmo Mackenbach
2aaa1ce1e2 Make claimVerification return errors 2020-11-03 00:25:02 +01:00
Yarmo Mackenbach
c49cc20953 WIP Add gitlab 2020-10-26 22:33:05 +01:00
Yarmo Mackenbach
8d44b4f9bc Use request handlers 2020-10-26 21:18:17 +01:00
Yarmo Mackenbach
5c6b0e0507 Minor change 2020-10-25 01:12:57 +02:00
Yarmo Mackenbach
cbd86d81aa Handle no matching service provider 2020-10-25 01:06:45 +02:00
Yarmo Mackenbach
2b22799fff Allow opts to pass through to matching function 2020-10-25 01:02:08 +02:00
Yarmo Mackenbach
1388227fe4 Add exports 2020-10-25 00:41:06 +02:00
Yarmo Mackenbach
118bfc1c0f Add handling of proof data 2020-10-25 00:32:12 +02:00
Yarmo Mackenbach
c262f96d4f Update code structure 2020-10-24 19:10:28 +02:00
Yarmo Mackenbach
1b1d11c802 WIP Handling of fetched data 2020-10-24 18:43:41 +02:00
Yarmo Mackenbach
0a00ab5060 Rename function 2020-10-24 17:13:14 +02:00
Yarmo Mackenbach
11c0425e59 Change license to Apache-2.0 2020-10-24 15:11:14 +02:00
Yarmo Mackenbach
656ac3541d Fix handling of missing opts 2020-10-24 14:36:22 +02:00
Yarmo Mackenbach
ea2b6712cd Remove obsolete code 2020-10-24 11:58:07 +02:00
Yarmo Mackenbach
ab5b4814c6 Add license header 2020-10-24 11:57:27 +02:00
Yarmo Mackenbach
1230e5b9d8 Throw error for invalid URI 2020-10-24 11:56:30 +02:00
Yarmo Mackenbach
7f24354c1d Allow verify to match the URI to a service provider 2020-10-24 11:45:30 +02:00
Yarmo Mackenbach
b78d7a7ce9 Add URI validation 2020-10-24 11:19:35 +02:00