Sydney
659ca18865
Add Root Of Trust Resolver Injection Support ( #146 )
2023-06-14 18:43:20 -04:00
Stephen Higgins
507f58211d
Enable validation of requests with DID documents whose public key identifiers are absolute DID URLs ( #141 )
2023-03-14 07:55:17 -07:00
Sydney
e1207f1c55
Make Issuance Pin Equatable ( #140 )
2023-03-07 09:40:49 -08:00
Sydney
cb6f818d98
Move pin to request ( #139 )
2023-02-14 13:25:09 -08:00
Sydney
1fa0a8eac4
Make inits public for presentation exchange ( #138 )
2023-02-10 09:36:16 -08:00
Sydney
bf710616c2
Make contract entities inits public ( #137 )
2022-12-16 14:38:30 -05:00
Sydney Morton
e76883137e
Fix comments in crypto layer
2022-10-17 08:44:52 -07:00
Sydney Morton
09bc7f0817
Fix Token Layer
2022-10-14 19:00:00 -07:00
Sydney Morton
426fb5cd61
Update tests with new JWK data model
2022-10-11 13:50:31 -07:00
Sydney Morton
6e6934f110
Condense JWK data model
2022-10-10 15:19:11 -07:00
Sydney Morton
9f4cf7e375
Introduce JWK data object
2022-10-10 15:04:01 -07:00
Sydney Morton
17443df066
Clean up Crypto Layer/add ED25519
2022-10-10 12:37:03 -07:00
Sydney
6a3e7d5404
Merge pull request #135 from microsoft/symorton/newDiscoveryUrl
...
Update to new discovery url and option to inject url into SDK instead of hardcoded
2022-09-13 08:58:59 -07:00
Sydney Morton
2b7cbf770c
Move default to VCSDKConfiguration instead of init
2022-09-08 13:36:18 -07:00
Sydney Morton
ee2a151d01
Simplify Logic
2022-09-08 13:24:42 -07:00
Sydney Morton
7a2956a093
Inject discovery url into SDK
2022-09-07 16:16:49 -07:00
Stephen Higgins
e8910d1a0a
Restore internal `*Secret` interfaces ( #130 )
...
In a prior PR, an internal interface was exposed to work-around a problem wherein cross-module type casts would fail in an app using this SDK, so we changed the build settings such that modules that expose types which may subject to casts are built as dynamic, and not static, libraries, and then restored the internal interface
2022-08-18 10:44:47 +01:00
Stephen Higgins
fa1a27768d
Add support for password-encrypted, file-based import and export of verifiable credentials ( #128 )
...
Co-authored-by: Sydney Morton <symorton@microsoft.com>
2022-07-19 09:38:11 +01:00
Sydney Morton
d2388866ef
Fix from Daniel's PR comments
2022-05-10 08:29:13 -07:00
Sydney Morton
df32a6ac81
Revert merge of import/export branch
2022-05-09 14:24:24 -07:00
Sydney Morton
5dcc5bedae
Fix presentation response encoder and tests
2022-05-09 14:16:31 -07:00
Sydney Morton
7926d5c993
Merge remote-tracking branch 'origin/sthiggins/backupRestore' into symorton/KeyRollingAndPresentationResponseBugs
2022-05-08 15:14:23 -07:00
Sydney Morton
19e3094f45
Fix Validators
2022-05-05 18:26:55 -07:00
Sydney Morton
4ed533be18
Add contract validation
2022-05-03 14:58:03 -07:00
Stephen Higgins
b320f232ff
Incorporate feedback from code review
2022-04-29 19:08:05 +01:00
Stephen Higgins
4b60196dce
Refactor away use of Swift 5.5+-only language feature
...
("throws" on a getter)
2022-04-26 16:51:54 +01:00
Stephen Higgins
2429db354d
Post-commit tidy-up
2022-04-26 15:53:33 +01:00
Stephen Higgins
ebbb771f3f
Add support for serialising verifiable credentials
...
with password-based encryption
2022-04-26 15:13:03 +01:00
Sydney Morton
e57a678aca
Fix tests
2022-04-20 09:41:57 -07:00
Sydney Morton
b64f636886
Fix nits in debugging
2022-04-20 08:03:39 -07:00
Sydney Morton
63d1084f8b
Fix Bug in Access Group Feature
2022-04-19 16:01:40 -07:00
Sydney Morton
09547db947
Update based on Daniel's PR comments
2022-04-14 12:09:44 -07:00
Sydney Morton
2d50e93dd2
Fix tests
2022-04-13 13:22:56 -07:00
Sydney Morton
22f7dcf406
Fix nits before PR
2022-04-13 13:11:15 -07:00
Sydney Morton
38e4423770
Update to migrate key
2022-04-13 12:53:50 -07:00
Sydney Morton
4dfb41887a
Add access group to key storage
2022-04-04 16:36:24 -07:00
Sydney Morton
6b1315b381
Merge branch 'master' into symorton/accessTokenAttestation
2022-03-13 12:21:35 -07:00
Sydney Morton
249927aa92
Fix Pin Bug
2022-03-13 10:55:07 -07:00
Stephen Higgins
817a869bb9
Expose IdentifierService to make user DID available for idToken binding
2022-03-11 15:43:26 +00:00
Sydney Morton
e3f85442fd
Add access token property to issuance
2022-03-10 16:39:45 -07:00
Sydney Morton
1f8970138b
Switch type to presentation input descriptor id for vp response mapping.
2022-02-10 08:02:24 -08:00
Sydney Morton
b84f2596fa
Fix tests
2022-02-09 18:07:29 -08:00
Sydney Morton
e482e9bde9
Form urlencoded presentation response network call.
2022-02-09 16:27:14 -08:00
Sydney Morton
cd2e9c657a
Update validator with new standard.
2022-02-08 14:19:38 -08:00
Sydney Morton
37f31fd7ad
update to Standard
2022-02-07 12:10:40 -08:00
Sydney Morton
eab714a34d
Fix DID Methods Supported Constant
2022-01-29 12:01:25 -08:00
Sydney Morton
f98538427f
merge with Presentation Request PR
2022-01-27 12:29:37 -08:00
Sydney Morton
ca463fabdf
Add State to Presentation Response
2022-01-27 10:51:08 -08:00
Sydney Morton
2bf54fd914
Fix tests in Service layer
2022-01-25 13:33:34 -08:00
Sydney Morton
9886fe622c
Conform to new PresentationResponse format
2022-01-24 14:46:58 -08:00