Android SDK error map

This table shows a matrix of SDK methods and possible errors. This provides a convenient overview of which errors may occur in every SDK method.


 

Error Error code
start
registerUser
deregisterUser
registerAuthenticator
deregisterAuthenticator
authenticateUser
authenticateUserImplicitly
logout
changePin
validatePinWithPolicy
enrollUserForMobileAuth
enrollUserForMobileAuthWithPush
handleMobileAuthWithOtp
handleMobileAuthWithPush
getPendingMobileAuthWithPushRequests
authenticateDevice
refreshMobileAuthPushToken
reset
getSingleSignOnUri
NETWORK_CONNECTIVITY_PROBLEM 9000
SERVER_NOT_REACHABLE 9001
DEVICE_DEREGISTERED 9002
USER_DEREGISTERED 9003
OUTDATED_APP 9004
OUTDATED_OS 9005
ACTION_CANCELED 9006
ACTION_ALREADY_IN_PROGRESS 9007
DEVICE_REGISTRATION_ERROR 9008
USER_NOT_AUTHENTICATED 9010
PIN_BLACKLISTED 9011
PIN_IS_A_SEQUENCE 9012
PIN_USES_SIMILAR_DIGITS 9013
WRONG_PIN_LENGTH 9014
INVALID_AUTHENTICATOR 9015
DEVICE_ALREADY_ENROLLED 9016
ENROLLMENT_NOT_AVAILABLE 9017
USER_ALREADY_ENROLLED 9018
USER_DISENROLLED 9020
MOBILE_AUTHENTICATION_NOT_ENROLLED 9021
AUTHENTICATOR_DEREGISTERED 9022
MOBILE_AUTHENTICATION_DISENROLLED 9023
DATA_STORAGE_NOT_AVAILABLE 9024
CUSTOM_AUTHENTICATOR_FAILURE 9027
ALREADY_HANDLED 9029
GENERAL_ERROR 10000
CONFIGURATION_ERROR 10001
INVALID_STATE 10002
LOCAL_DEREGISTRATION 10003
AUTHENTICATOR_ALREADY_REGISTERED 10004
FIDO_AUTHENTICATION_DISABLED (DEPRECATED) 10005
AUTHENTICATOR_NOT_SUPPORTED 10006
AUTHENTICATOR_NOT_REGISTERED 10007
AUTHENTICATOR_PIN_DEREGISTRATION_NOT_POSSIBLE 10008
LOCAL_LOGOUT 10009
DEVICE_NOT_AUTHENTICATED 10012
MOBILE_AUTHENTICATION_REQUEST_NOT_FOUND 10013
INVALID_REQUEST 10015
FIDO_SERVER_NOT_REACHABLE (DEPRECATED) 10016
CUSTOM_AUTHENTICATION_DISABLED 10017
NOT_HANDLEABLE 10018
INVALID_IDENTITY_PROVIDER 10020
CUSTOM_REGISTRATION_EXPIRED 10021
CUSTOM_REGISTRATION_FAILURE 10022
SINGLE_SIGN_ON_DISABLED 10023