IDPError
public enum IDPError : Swift.Error
extension IDPError: Equatable
extension IDPError: Codable
                The specific error types for the IDP module
- 
                  
                  
In case of HTTP/Connection error
Declaration
Swift
case network(error: Swift.Error) - 
                  
                  
In case a response (or request) could not be (cryptographically) verified
Declaration
Swift
case validation(error: Swift.Error) - 
                  
                  
When a token is being requested, but none can be found
Declaration
Swift
case tokenUnavailable - 
                  
                  
Other error cases
Declaration
Swift
case unspecified(error: Swift.Error) - 
                  
                  
Message failed to decode/parse
Declaration
Swift
case decoding(error: Swift.Error) - 
                  
                  
When failed to extract a X.509 certificate from the DiscoveryDocument
Declaration
Swift
case noCertificateFound - 
                  
                  
When the discovery document has expired or the trust anchors could not be verified
Declaration
Swift
case invalidDiscoveryDocument - 
                  
                  
When the state parameter received from the server is not equal to the one sent
Declaration
Swift
case invalidStateParameter - 
                  
                  
When the nonce received from the server is not equal to the one sent
Declaration
Swift
case invalidNonce - 
                  
                  
When a method/algorithm is unsupported
Declaration
Swift
case unsupported(String?) - 
                  
                  
When encryption fails
Declaration
Swift
case encryption - 
                  
                  
When decryption fails
Declaration
Swift
case decryption - 
                  
                  
Internal error
Declaration
Swift
case `internal`(error: InternalError) - 
                  
                  
Issues related to Building or Verifying the trust store
Declaration
Swift
case trustStore(error: Swift.Error) - 
                  
                  
Declaration
Swift
case pairing(Swift.Error) - 
                  
                  
Declaration
Swift
case invalidSignature(String) - 
                  
                  
Server responded with an error
Declaration
Swift
case serverError(ServerResponse) - 
                  
                  
Any biometrics related error
Declaration
Swift
case biometrics(SecureEnclaveSignatureProviderError) - 
                  
                  
External authentication failed due to missing or invalid original request
Declaration
Swift
case extAuthOriginalRequestMissing - 
                  
                  
Not implemented as the conforming instance is meant for demo purpose only
Declaration
Swift
case notAvailableInDemoMode - 
                  
                  
Declaration
Swift
public struct ServerResponse : Codable, CustomStringConvertible, Equatable - 
                  
                  
Declaration
Swift
public enum Code : String - 
                  
                  
Declaration
Swift
public enum InternalError : Swift.Error - 
                  
                  
Declaration
Swift
public static func == (lhs: IDPError, rhs: IDPError) -> Bool - 
                  
                  
Declaration
Swift
public enum LoadingError : Swift.Error - 
                  
                  
Declaration
Swift
public init(from decoder: Decoder) throws - 
                  
                  
Declaration
Swift
public func encode(to encoder: Encoder) throws 
            View on GitHub
          
      IDPError Enumeration Reference