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

596 Коммитов

Автор SHA1 Сообщение Дата
Sydney 659ca18865
Add Root Of Trust Resolver Injection Support (#146) 2023-06-14 18:43:20 -04:00
Sydney 6475c1be46
Update PromiseKit to latest version. (#145) 2023-06-14 17:01:03 -04:00
Sydney 8fa8e12dea
Switch error log message to use nonlocalized message. (#144) 2023-04-11 14:04:09 -07:00
Sydney 0a1413a2cb
Add Wallet Library Link to README (#143) 2023-03-31 08:31:44 -07: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 7e25576f3d
Merge pull request #136 from microsoft/symorton/ed25519
Add Support for ED25519 signature verification
2022-10-17 12:25:06 -07:00
Sydney Morton e76883137e Fix comments in crypto layer 2022-10-17 08:44:52 -07:00
Sydney Morton a4110b24da Remove old tests from Secp256k1Tests 2022-10-16 19:15:30 -07:00
Sydney Morton 858e0748d2 Fix TokenVerifierTests 2022-10-16 19:13:29 -07:00
Sydney Morton bea590af09 Add tests for KeyManagementOperations 2022-10-16 17:22:33 -07:00
Sydney Morton 09bc7f0817 Fix Token Layer 2022-10-14 19:00:00 -07:00
Sydney Morton 17cd2b78ff Add CryptoOperations Tests 2022-10-14 18:45:10 -07:00
Sydney Morton 048ea27289 Add DI to CryptoOperations for SupportedAlgorithms 2022-10-14 17:44:24 -07:00
Sydney Morton 5a5f6d001b Add ES256k tests 2022-10-14 17:01:53 -07:00
Sydney Morton ca4286949c Add Hashing protocol 2022-10-14 17:01:33 -07:00
Sydney Morton 4b9a1414da Revert method signatures of Signing protocol/classes 2022-10-14 14:06:29 -07:00
Sydney Morton 0a6735affe Remove any from private method signatue 2022-10-12 14:26:01 -07:00
Sydney Morton 49b7f447d5 Make y property optional 2022-10-11 15:05:49 -07:00
Sydney Morton fe3856f7f1 Fix Secp256k1 hashing message 2022-10-11 13:51:50 -07:00
Sydney Morton 426fb5cd61 Update tests with new JWK data model 2022-10-11 13:50:31 -07:00
Sydney Morton 7ebf762362 Fix Secp256k1 hashing 2022-10-11 13:50:03 -07:00
Sydney Morton edef12fe39 Add comments to protocols 2022-10-11 12:12:24 -07:00
Sydney Morton 289fe78f2b Put hash logic within Secp256k1 op 2022-10-11 09:33:49 -07:00
Sydney Morton a42c4c2016 Add comments to protocols 2022-10-10 15:40:15 -07:00
Sydney Morton 6f47cac696 Fix access levels of algorithms. 2022-10-10 15:39:55 -07:00
Sydney Morton 8b9b095f3b Add SupportedVerificationAlgorithm enum 2022-10-10 15:19:50 -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 bf1e98be5c Change location of constant 2022-09-08 13:17:42 -07:00
Sydney Morton 7a2956a093 Inject discovery url into SDK 2022-09-07 16:16:49 -07:00
Stephen Higgins 0b35aef134
Merge pull request #132 from microsoft/sthiggins/readmeDocLink
Update link to verifiable credential documentation for developers
2022-08-18 16:43:29 +01:00
Stephen Higgins 1cbfe5bb00 Update link to verifiable credential documentation for developers 2022-08-18 12:30:56 +01: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
Sydney a66f103ff6
Merge pull request #131 from microsoft/symorton/updatePromiseKit1
Update PromiseKit
2022-08-02 11:21:31 -07:00
Sydney Morton 873ba0f8bb Update PromiseKit 2022-08-02 09:16:49 -07: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 c7ebcbbcb5
Merge pull request #127 from microsoft/symorton/KeyRollingAndPresentationResponseBugs
Support Key Rolling and Presentation Response form-url encoding
2022-05-10 08:58:55 -07: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 93655f6d8a Revert "Migrate imported keys into the correct access group"
This reverts commit 887b29ba46.
2022-05-09 14:22:19 -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