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