Граф коммитов

216 Коммитов

Автор SHA1 Сообщение Дата
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