WalletProvisioningError
public enum WalletProvisioningError : Error, StringValueConvertible
Enum describing wallet provisioning error types
-
Failed to connect to the Gallagher Cloud, encapsulating the internal causing error.
Declaration
Swift
case networkFailure(Error?) -
Invalid underlying Quartz image
CGImagedata.Declaration
Swift
case invalidPassThumbnail -
The device does not support creating Secure Element passes.
Declaration
Swift
case secureElementActivationUnsupported -
Failed to create Wallet pass metadata to pass to Apple’s wallet library.
Declaration
Swift
case prepareWalletAddToSecureElementFailed -
Encountered invalid prepare provisioning error from the Gallagher cloud.
Declaration
Swift
case prepareProvisioningError(_: String, code: WalletPrepareProvisioningErrorCode) -
User cancelled the wallet provisioning process.
Declaration
Swift
case userCancelledProvisioning -
A provisioning process is already in progress. No new provisioning request can be started until the current one completes, including a 2-seconds cooldown period after completion.
Declaration
Swift
case provisioningInProgress -
Wallet provisioning failed to be added to the phone secure element, encapsulating PKAddSecureElementPassError message causing the error.
Declaration
Swift
case addWalletToSecureElementFailed(String) -
Unexpected error with the internal causing error.
Declaration
Swift
case unexpected(_: String, error: Error?) -
Declaration
Swift
public var stringValue: String { get }
WalletProvisioningError Enumeration Reference