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