Releases: eu-digital-identity-wallet/eudi-lib-ios-wallet-kit
v0.6.7
v0.6.6
v0.6.5
v0.6.4
v0.6.4
- New wallet methods:
public func loadAllDocuments() async throws -> [WalletStorage.Document]?
public func deleteAllDocuments() async throws
public func resumePendingIssuance(pendingDoc: WalletStorage.Document, webUrl: URL?) async throws -> WalletStorage.Document
- Dynamic issuance handling:
After calling issueDocumentsByOfferUrl the wallet application need to check if the issuance is pending:
if let urlString = newDocs.first?.authorizePresentationUrl {
// perform openid4vp presentation using the urlString
// on success call resumePendingIssuance using the url provided by the server
0.6.3
v0.6.2
v0.6.2
Fix
- Wrong text on success message after issuing a document:
OfferedIssuanceModel
,issuerName
now has only the domain
Logging mechanism
-
EudiWallet
supports logging and retrieval of log contents` // If not-nil, logging to the specified log file name will be configured
public var logFileName: String? { didSet { try? initializeLogging() } }// Helper method to return a file URL from a file name.
public static func getLogFileURL(_ fileName: String) throws -> URL?// Reset a log file stored in the caches directory
public func resetLogFile(_ fileName: String) throws// Get the contents of a log file stored in the caches directory
public func getLogFileContents(_ fileName: String) throws -> String
`
v0.6.1
v0.6.0
v0.5.9
EudiWallet
new property public var serviceName: String
Use a different serviceName
than the default one if you want to store documents in a different location.
e.g. wallet.serviceName = "wallet_dev"
What's Changed
Full Changelog: v0.5.8...v0.5.9
v0.5.8
v0.5.8
- Update eudi-lib-ios-openid4vci-swift to version 0.4.2
- New
EudiWallet
propertypublic var openID4VciConfig: OpenId4VCIConfig?
to pass OpenID4VCI issuer parameters - Removed
EudiWallet
propertiesvar openID4VciClientId
andvar openID4VciRedirectUri
- New
EudiWallet
propertypublic var modelFactory: (any MdocModelFactory.Type)?
if the UI app wants to pass a model factory type to create custom stronly-typed models. SeeMdocModelFactory
protocol for more details.