BTThreeDSecureError
public enum BTThreeDSecureError : Error, CustomNSError, LocalizedError, Equatable
-
- Unknown error
Declaration
Swift
case unknown -
- 3D Secure failed during the backend card lookup phase; please retry
Declaration
Swift
case failedLookup([String : Any]) -
- 3D Secure failed during the user-facing authentication phase; please retry
Declaration
Swift
case failedAuthentication(String) -
- 3D Secure was not configured correctly
Declaration
Swift
case configuration(String) -
- A body was not returned from the API during the request.
Declaration
Swift
case noBodyReturned -
- User canceled the 3DS 2 flow.
Declaration
Swift
case canceled -
- The BTAPIClient was invalid or missing
Declaration
Swift
case invalidAPIClient -
- The request could not be serialized.
Declaration
Swift
case jsonSerializationFailure -
- Deallocated BTThreeDSecureClient
Declaration
Swift
case deallocated -
- 3D Secure was idle and exceeded timout limit
Declaration
Swift
case exceededTimeoutLimit -
Declaration
Swift
public static var errorDomain: String { get } -
Declaration
Swift
public var errorCode: Int { get } -
Declaration
Swift
public var errorUserInfo: [String : Any] { get }
-
Declaration
Swift
public static func == (lhs: BTThreeDSecureError, rhs: BTThreeDSecureError) -> Bool
View on GitHub