Errors
-
The parent of all the errors that can be returned.
Declaration
Swift
public protocol MobileAuthenticationClientError : Error
-
The protocol that all recoverable errors conform to.
Declaration
Swift
public protocol RecoverableError : MobileAuthenticationClientError
-
Collection of
See moreMobileAuthenticationClient
initialization error codes.Declaration
Swift
public enum InitializationError : MobileAuthenticationClientError
extension InitializationError: LocalizedError
-
An error occurred during registration or deregistration.
See moreDeclaration
Swift
public enum OperationError : MobileAuthenticationClientError
extension OperationError: LocalizedError
-
An error occurred during authentication
The SDK returns
See moreSessionProvider
that can be used to continue the authentication. This can be useful when the SDK is used with Identity Suite and cookies as backend: even if the FIDO UAF authentication fails, we may want to continue using the same authentication session to ask the end-user to authenticate in another way.Declaration
Swift
public enum AuthenticationError : MobileAuthenticationClientError
extension AuthenticationError: LocalizedError
-
The error that can occur during
See moreAuthCloudApiRegistration
operation.Declaration
Swift
public enum AuthCloudApiError : MobileAuthenticationClientError
extension AuthCloudApiError: LocalizedError
-
The error returned when there is a problem with the out-of-band payload.
See moreDeclaration
Swift
public enum OutOfBandPayloadError : MobileAuthenticationClientError
extension OutOfBandPayloadError: LocalizedError
-
The error that can occur when the processing of an
See moreOutOfBandPayload
fails.Declaration
Swift
public enum OutOfBandOperationError : MobileAuthenticationClientError
extension OutOfBandOperationError: LocalizedError
-
The error that can occur with operations related to a
See moreDeviceInformationChange
.Declaration
Swift
public enum DeviceInformationChangeError : MobileAuthenticationClientError
extension DeviceInformationChangeError: LocalizedError
-
The error returned when the PIN change failed.
See moreDeclaration
Swift
public enum PinChangeError : MobileAuthenticationClientError
extension PinChangeError: LocalizedError
-
The recoverable error that can occur when changing a PIN. When this error occurs, the
See morechangePin(context:handler:)
method will be invoked again. This error will be returned by thelastRecoverableError
.Declaration
Swift
public enum PinChangeRecoverableError : RecoverableError
extension PinChangeRecoverableError: LocalizedError
-
The object that informs that PIN validation error occurred during PIN change.
See moreDeclaration
Swift
public enum PinChangeValidationError : MobileAuthenticationClientError
-
The object that informs that an error occurred during PIN enrollment.
See moreDeclaration
Swift
public enum PinEnrollmentError : RecoverableError
extension PinEnrollmentError: LocalizedError
-
The object that informs that PIN validation error occurred during PIN enrollment.
See moreDeclaration
Swift
public enum PinEnrollmentValidationError : MobileAuthenticationClientError
-
The recoverable error that can occur when verifying the user with a PIN. When this error occurs, the
See moreverifyPin(context:handler:)
method will be invoked again. This error will be returned by thelastRecoverableError
.Declaration
Swift
public enum PinUserVerificationError : RecoverableError, Encodable
extension PinUserVerificationError: LocalizedError
-
The object that informs that an error occurred during password change.
See moreDeclaration
Swift
public enum PasswordChangeError : MobileAuthenticationClientError
extension PasswordChangeError: LocalizedError
-
The recoverable error that can occur when changing a password. When this error occurs, the
See morechangePassword(context:handler:)
method will be invoked again. This error will be returned by thelastRecoverableError
.Declaration
Swift
public enum PasswordChangeRecoverableError : RecoverableError
extension PasswordChangeRecoverableError: LocalizedError
-
The object that informs that password validation error occurred during password change.
See moreDeclaration
Swift
public enum PasswordChangeValidationError : MobileAuthenticationClientError
-
The object that informs that an error occurred during password enrollment.
See moreDeclaration
Swift
public enum PasswordEnrollmentError : RecoverableError
extension PasswordEnrollmentError: LocalizedError
-
The object that informs that password validation error occurred during password enrollment.
See moreDeclaration
Swift
public enum PasswordEnrollmentValidationError : MobileAuthenticationClientError
-
The recoverable error that can occur when verifying the user with a password. When this error occurs, the
See moreverifyPassword(context:handler:)
method will be invoked again. This error will be returned by thelastRecoverableError
.Declaration
Swift
public enum PasswordUserVerificationError : RecoverableError, Encodable
extension PasswordUserVerificationError: LocalizedError
-
The error which is thrown by
deleteAuthenticator(username:aaid:)
in case of any error occurs. For instance if the provided AAID is not known, or if an error occurred during deleting the associated FIDO UAF credentials.Requires
iOS platformDeclaration
Swift
public enum DeleteAuthenticatorError : MobileAuthenticationClientError
extension DeleteAuthenticatorError: LocalizedError
-
The error that can occur with the
PendingOutOfBandOperations
operation.Requires
iOS platformDeclaration
Swift
public enum PendingOutOfBandOperationsError : MobileAuthenticationClientError
extension PendingOutOfBandOperationsError: LocalizedError
-
A type that represents an error that can be thrown by the FIDO Client.
See also
Error interface in FIDO UAF Application API and Transport Binding SpecificationDeclaration
Swift
@objc public enum FidoErrorCode : Int
extension FidoErrorCode: LocalizedError