Closed goncalo-frade-iohk closed 4 months ago
Hello @goncalo-frade-iohk , I'm running the tests on this branch (fastlane tests) and I am getting the following errors within jose-swift:
jose-swift/Sources/JSONWebAlgorithms/KeyManagement/KeyEncryption/AES/AESKeyUnwrap+KeyUnwrap.swift:41:24: 'KeyWrap' is only available in iOS 15.0 or newer
jose-swift/Sources/JSONWebAlgorithms/KeyManagement/KeyEncryption/AES/AESKeyUnwrap+KeyUnwrap.swift:41:32: 'unwrap(_:using:)' is only available in iOS 15.0 or newer
Is there something else I should be doing? Thanks!
Edit: My bad, updating to the latest package versions (3.1.0) works perfectly
@dtsiflit Ive seen the CI was failing because of the swift tools as well. I updated the eudi-lib-sdjwt-swift package for swift tools for 5.8.1 and the minimum version of the jose-swift to 3.1.0 ;)
Addresses #22
Great work @goncalo-frade-iohk many thanks!
Description of change
This commit updates the code base to use this jose library instead. Now it uses https://github.com/beatt83/jose-swift that has more features, it also supports JWT.
Type of change
How Has This Been Tested?
This change requires that all the Unit tests continue passing.
Checklist: