Releases: eu-digital-identity-wallet/eudi-lib-ios-wallet-kit
Releases · eu-digital-identity-wallet/eudi-lib-ios-wallet-kit
v0.5.5
v0.5.4
Custom URLSession variable
- Added
public var urlSession: URLSession
variable toEudiWallet
class. This variable can be used to set a custom URLSession for network requests. Allows for custom configuration of the URLSession, such as setting a custom timeout interval or Self-Signed certificates.
v0.5.3
Support Pre-Authorized Code Flow
The flow is supported by existing methods:
1 - An issue offer url is scanned. The following method is called: public func resolveOfferUrlDocTypes(uriOffer: String, format: DataFormat = .cbor, useSecureEnclave: Bool = true) async throws -> OfferedIssueModel
(Breaking change, the return value type is OfferedIssueModel
instead of [OfferedDocModel]
)
2 - If OfferedIssueModel.isTxCodeRequired
is true, the call to issueDocumentsByOfferUrl
must include the transaction code (parameter txCodeValue
).
- Note: for the clientId value the
EudiWallet/openID4VciClientId
is used.
Update eudi-lib-ios-openid4vci-swift dependency to version 0.1.5
- Update eudi-lib-ios-openid4vci-swift dependency to version 0.1.5
- Fixes iOS16 offer url parsing issue
new PID docType
EuPidModel
updated with new PID docType
Openid4VP fixes and updates
- Update eudi-lib-ios-siop-openid4vp-swift to version 0.1.1
- Fix openid4vp certificate chain verification (PresentationSession's
readerCertIssuerValid
andreaderCertIssuer
properties) - Add
readerLegalName
property to PresentationSession