iOS 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
logout
changePin
validatePinWithPolicy
enrollForMobileAuthentication
fetchResource
fetchAnonymousResource
handleMobileAuthenticationRequest
authenticateDevice
ONGGenericErrorNetworkConnectivityFailure 9000
ONGGenericErrorServerNotReachable 9001
ONGGenericErrorDeviceDeregistered 9002
ONGGenericErrorUserDeregistered 9003
ONGGenericErrorOutdatedApplication 9004
ONGGenericErrorOutdatedOS 9005
ONGGenericErrorActionCancelled 9006
ONGGenericErrorActionAlreadyInProgress 9007
ONGSDKInitialisationErrorDeviceRegistrationFailed, ONGRegistrationErrorDeviceRegistrationFailure 9008
ONGGenericDeviceUpgradeError 9019
ONGAuthenticationErrorInvalidPin 9009
ONGAuthenticatorRegistrationErrorUserNotAuthenticated, ONGAuthenticatorDeregistrationErrorUserNotAuthenticated, ONGPinChangeErrorUserNotAuthenticated, ONGMobileAuthenticationEnrollmentErrorUserNotAuthenticated, ONGFetchResourceErrorUserNotAuthenticated 9010
ONGPinValidationErrorPinBlackListed 9011
ONGPinValidationErrorPinShouldNotBeASequence 9012
ONGPinValidationErrorPinShouldNotUseSimilarDigits 9013
ONGPinValidationErrorWrongPinLength 9014
ONGAuthenticationErrorAuthenticatorInvalid 9015
ONGMobileAuthenticationEnrollmentErrorDeviceAlreadyEnrolled 9016
ONGMobileAuthenticationEnrollmentErrorEnrollmentNotAvailable 9017
ONGMobileAuthenticationEnrollmentErrorUserAlreadyEnrolled 9018
ONGGenericErrorUnknown 10000
ONGGenericErrorConfigurationInvalid 10001
ONGRegistrationErrorInvalidState 10002
ONGDeregistrationErrorLocalDeregistration 10003
ONGAuthenticatorRegistrationErrorAuthenticatorAlreadyRegistered 10004
ONGAuthenticationErrorFidoAuthenticationDisabled 10005
ONGAuthenticatorRegistrationErrorAuthenticatorNotSupported 10006
ONGAuthenticationErrorAuthenticatorNotRegistered 10007
ONGAuthenticatorPinDeregistrationNotPossible 10008
ONGLogoutErrorLocalLogout 10009
ONGFetchResourceErrorInvalidMethod, ONGFetchAnonymousResourceErrorInvalidMethod 10010
ONGMobileAuthenticationEnrollmentErrorMissingDevicePushToken 10011
ONGFetchAnonymousResourceErrorDeviceNotAuthenticated 10012
ONGMobileAuthenticationRequestErrorNotFound 10013
ONGGenericErrorRequestInvalid 10015
ONGAuthenticationErrorFidoServerNotReachable 10016