Package ch.nevis.mobile.sdk.api
Interface MobileAuthenticationClientError
- All Known Subinterfaces:
AuthCloudApiError
,AuthCloudApiError.DecryptionError
,AuthCloudApiError.DeviceProtectionError
,AuthCloudApiError.MalformedResponse
,AuthCloudApiError.NetworkError
,AuthCloudApiError.NoDeviceLockError
,AuthCloudApiError.OperationError
,AuthCloudApiError.TokenAlreadyRedeemed
,AuthCloudApiError.TokenExpired
,AuthenticationError
,DeviceInformationChangeError
,DeviceInformationChangeError.ClockSkewTooBig
,DeviceInformationChangeError.DeviceProtectionError
,DeviceInformationChangeError.NameAlreadyExists
,DeviceInformationChangeError.NetworkError
,DeviceInformationChangeError.NoDeviceLockError
,DeviceInformationChangeError.NotFound
,FingerprintUserVerificationError
,InitializationError
,InitializationError.DeviceProtectionError
,InitializationError.HardwareError
,InitializationError.LockScreenHasChangedError
,InitializationError.NoDeviceLockError
,InitializationError.RootedError
,OperationError
,OperationError.ClockSkewTooBig
,OperationError.DeviceProtectionError
,OperationError.NetworkError
,OperationError.NoDeviceLockError
,OperationError.OperationNotSupportedByBackend
,OperationError.UserAlreadyRegisteredInAnotherServer
,OperationError.UserNotRegisteredInServer
,OutOfBandOperationError
,OutOfBandOperationError.DeviceProtectionError
,OutOfBandOperationError.NetworkError
,OutOfBandOperationError.NoDeviceLockError
,OutOfBandOperationError.TokenAlreadyRedeemed
,OutOfBandOperationError.TokenExpired
,OutOfBandPayloadError
,OutOfBandPayloadError.DecryptionError
,OutOfBandPayloadError.DeviceProtectionError
,OutOfBandPayloadError.MalformedPayload
,OutOfBandPayloadError.NoDeviceLockError
,PasswordChangeError
,PasswordChangeError.DeviceProtectionError
,PasswordChangeError.NoDeviceLockError
,PasswordChangeError.PasswordLocked
,PasswordChangeError.PasswordNotEnrolled
,PasswordChangeError.UserCanceled
,PasswordChangeRecoverableError
,PasswordChangeRecoverableError.CustomValidationError
,PasswordChangeRecoverableError.InvalidPassword
,PasswordChangeRecoverableError.OldPasswordEqualsNewPassword
,PasswordEnrollmentError
,PasswordUserVerificationError
,PasswordUserVerificationError.InvalidPassword
,PendingOutOfBandOperationsError
,PendingOutOfBandOperationsError.ClockSkewTooBig
,PendingOutOfBandOperationsError.DeviceProtectionError
,PendingOutOfBandOperationsError.NetworkError
,PendingOutOfBandOperationsError.NoDeviceLockError
,PendingOutOfBandOperationsError.OperationNotSupportedByBackend
,PinChangeError
,PinChangeError.DeviceProtectionError
,PinChangeError.NoDeviceLockError
,PinChangeError.PinLocked
,PinChangeError.PinNotEnrolled
,PinChangeError.UserCanceled
,PinChangeRecoverableError
,PinChangeRecoverableError.CustomValidationError
,PinChangeRecoverableError.InvalidPin
,PinChangeRecoverableError.InvalidPinFormat
,PinChangeRecoverableError.OldPinEqualsNewPin
,PinEnrollmentError
,PinEnrollmentError.CustomValidationError
,PinEnrollmentError.InvalidPinFormat
,PinUserVerificationError
,PinUserVerificationError.InvalidPin
,RecoverableError
public interface MobileAuthenticationClientError
The parent of all the errors that can be returned.
-
Method Summary
Modifier and TypeMethodDescriptioncause()
The exception (if any) that caused this error.Provides details about the error that occurred.
-
Method Details
-
description
String description()Provides details about the error that occurred. This is not a localized message and is targeted to developers in the context of debugging/problem analysis.- Returns:
- a message describing the error.
-
cause
The exception (if any) that caused this error.- Returns:
- the exception that caused this error
-