Packagecom.tuarua.firebase.auth
Classpublic final class AuthErrorCode
InheritanceAuthErrorCode Inheritance Object



Public Constants
 ConstantDefined By
  ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL : int = 17012
[static] Indicates account linking is required.
AuthErrorCode
  ALREADY_IN_USE : int = 17007
[static] Indicates the email used to attempt a sign up is already in use.
AuthErrorCode
  APP_NOT_AUTHORIZED : int = 17028
[static] Indicates the App is not authorized to use Firebase Authentication with the provided API Key.
AuthErrorCode
  APP_NOT_VERIFIED : int = 17055
[static] Indicates that the app could not be verified by Firebase during phone number authentication.
AuthErrorCode
  APP_VERIFICATION_USER_INTERACTION_FAILURE : int = 17059
[static] Indicates a general failure during the app verification flow.
AuthErrorCode
  CAPTCHA_CHECK_FAILED : int = 17056
[static] Indicates that the reCAPTCHA token is not valid.
AuthErrorCode
  CREDENTIAL_ALREADY_IN_USE : int = 17025
[static] Indicates an attempt to link with a credential that has already been linked with a different Firebase account
AuthErrorCode
  CUSTOM_TOKEN_MISMATCH : int = 17002
[static] Indicates the service account and the API key belong to different projects.
AuthErrorCode
  EXPIRED_ACTION_CODE : int = 17029
[static] Indicates the OOB code is expired.
AuthErrorCode
  INTERNAL : int = 17999
[static] Indicates an internal error occurred.
AuthErrorCode
  INVALID_ACTION_CODE : int = 17030
[static] Indicates the OOB code is invalid.
AuthErrorCode
  INVALID_API_KEY : int = 17023
[static] Indicates an invalid API key was supplied in the request.
AuthErrorCode
  INVALID_APP_CREDENTIAL : int = 17048
[static] Indicates that an invalid APNS device token was used in the verifyClient request.
AuthErrorCode
  INVALID_CLIENT_ID : int = 17060
[static] Indicates that the clientID used to invoke a web flow is invalid.
AuthErrorCode
  INVALID_CONTINUE_URI : int = 17039
[static] Indicates that the domain specified in the continue URI is not valid.
AuthErrorCode
  INVALID_CREDENTIAL : int = 17004
[static] Indicates the IDP token or requestUri is invalid.
AuthErrorCode
  INVALID_CUSTOM_TOKEN : int = 17000
[static] Indicates a validation error with the custom token.
AuthErrorCode
  INVALID_EMAIL : int = 17008
[static] Indicates the email is invalid.
AuthErrorCode
  INVALID_MESSAGE_PAYLOAD : int = 17031
[static] Indicates that there are invalid parameters in the payload during a send password reset email attempt.
AuthErrorCode
  INVALID_PHONE_NUMBER : int = 17042
[static] Indicates that an invalid phone number was provided in a call to verifyPhoneNumber:completion:.
AuthErrorCode
  INVALID_RECIPIENT_EMAIL : int = 17033
[static] Indicates that the recipient email is invalid.
AuthErrorCode
  INVALID_SENDER : int = 17032
[static] Indicates that the sender email is invalid during a send password reset email attempt.
AuthErrorCode
  INVALID_USER_TOKEN : int = 17017
[static] Indicates user’s saved auth credential is invalid, the user needs to sign in again.
AuthErrorCode
  INVALID_VERIFICATION_CODE : int = 17044
[static] Indicates that an invalid verification code was used in the verifyPhoneNumber request.
AuthErrorCode
  INVALID_VERIFICATION_ID : int = 17046
[static] Indicates that an invalid verification ID was used in the verifyPhoneNumber request.
AuthErrorCode
  KEYCHAIN : int = 17995
[static] Indicates an error occurred while attempting to access the keychain.
AuthErrorCode
  MISSING_ANDROID_PACKAGE_NAME : int = 17037
[static] Indicates that the android package name is missing when the androidInstallApp flag is set to true.
AuthErrorCode
  MISSING_APP_CREDENTIAL : int = 17047
[static] Indicates that the APNS device token is missing in the verifyClient request.
AuthErrorCode
  MISSING_APP_TOKEN : int = 17053
[static] Indicates that the APNs device token could not be obtained.
AuthErrorCode
  MISSING_CONTINUE_URI : int = 17040
[static] Indicates that a continue URI was not provided in a request to the backend which requires one.
AuthErrorCode
  MISSING_EMAIL : int = 17034
[static] Indicates that an email address was expected but one was not provided.
AuthErrorCode
  MISSING_IOS_BUNDLE_ID : int = 17036
[static] Indicates that the iOS bundle ID is missing when a iOS App Store ID is provided.
AuthErrorCode
  MISSING_PHONE_NUMBER : int = 17041
[static] Indicates that a phone number was not provided in a call to verifyPhoneNumber:completion:.
AuthErrorCode
  MISSING_VERIFICATION_CODE : int = 17043
[static] Indicates that the phone auth credential was created with an empty verification code.
AuthErrorCode
  MISSING_VERIFICATION_ID : int = 17045
[static] Indicates that the phone auth credential was created with an empty verification ID.
AuthErrorCode
  NETWORK_ERROR : int = 17020
[static] Indicates a network error occurred (such as a timeout, interrupted connection, or unreachable host).
AuthErrorCode
  NO_SUCH_PROVIDER : int = 17016
[static] Indicates an attempt to unlink a provider that is not linked.
AuthErrorCode
  NOTIFICATION_NOT_FORWARDED : int = 17054
[static] Indicates that the app fails to forward remote notification to FIRAuth.
AuthErrorCode
  NULL_USER : int = 17067
[static] Indicates that a non-null user was expected as an argmument to the operation but a null user was provided.
AuthErrorCode
  OPERATION_NOT_ALLOWED : int = 17006
[static] Indicates the administrator disabled sign in with the specified identity provider.
AuthErrorCode
  PROVIDER_ALREADY_LINKED : int = 17015
[static] Indicates an attempt to link a provider to which the account is already linked.
AuthErrorCode
  QUOTA_EXCEEDED : int = 17052
[static] Indicates that the quota of SMS messages for a given project has been exceeded.
AuthErrorCode
  REQUIRES_RECENT_LOGIN : int = 17014
[static] Indicates the user has attemped to change email or password more than 5 minutes after signing in.
AuthErrorCode
  SESSION_EXPIRED : int = 17051
[static] Indicates that the SMS code has expired.
AuthErrorCode
  TOO_MANY_REQUESTS : int = 17010
[static] Indicates that too many requests were made to a server method.
AuthErrorCode
  UNAUTHORIZED_DOMAIN : int = 17038
[static] Indicates that the domain specified in the continue URL is not whitelisted in the Firebase console.
AuthErrorCode
  USER_DISABLED : int = 17005
[static] Indicates the user’s account is disabled on the server.
AuthErrorCode
  USER_MISMATCH : int = 17024
[static] Indicates that an attempt was made to reauthenticate with a user which is not the current user.
AuthErrorCode
  USER_NOT_FOUND : int = 17011
[static] Indicates the user account was not found.
AuthErrorCode
  USER_TOKEN_EXPIRED : int = 17021
[static] Indicates the saved token has expired, for example, the user may have changed account password on another device.
AuthErrorCode
  WEAK_PASSWORD : int = 17026
[static] Indicates an attempt to set a password that is considered too weak.
AuthErrorCode
  WEB_CONTEXT_ALREADY_PRESENTED : int = 17057
[static] Indicates that an attempt was made to present a new web context while one was already being presented.
AuthErrorCode
  WEB_CONTEXT_CANCELLED : int = 17058
[static] Indicates that the URL presentation was cancelled prematurely by the user.
AuthErrorCode
  WEB_INTERNAL : int = 17062
[static] Indicates that an internal error occurred within a SFSafariViewController or UIWebview.
AuthErrorCode
  WEB_NETWORK_REQUEST_FAILED : int = 17061
[static] Indicates that a network request within a SFSafariViewController or UIWebview failed.
AuthErrorCode
  WRONG_PASSWORD : int = 17009
[static] Indicates the user attempted sign in with a wrong password.
AuthErrorCode
Constant Detail
ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIALConstant
public static const ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL:int = 17012

Indicates account linking is required.

ALREADY_IN_USEConstant 
public static const ALREADY_IN_USE:int = 17007

Indicates the email used to attempt a sign up is already in use.

APP_NOT_AUTHORIZEDConstant 
public static const APP_NOT_AUTHORIZED:int = 17028

Indicates the App is not authorized to use Firebase Authentication with the provided API Key.

APP_NOT_VERIFIEDConstant 
public static const APP_NOT_VERIFIED:int = 17055

Indicates that the app could not be verified by Firebase during phone number authentication.

APP_VERIFICATION_USER_INTERACTION_FAILUREConstant 
public static const APP_VERIFICATION_USER_INTERACTION_FAILURE:int = 17059

Indicates a general failure during the app verification flow.

CAPTCHA_CHECK_FAILEDConstant 
public static const CAPTCHA_CHECK_FAILED:int = 17056

Indicates that the reCAPTCHA token is not valid.

CREDENTIAL_ALREADY_IN_USEConstant 
public static const CREDENTIAL_ALREADY_IN_USE:int = 17025

Indicates an attempt to link with a credential that has already been linked with a different Firebase account

CUSTOM_TOKEN_MISMATCHConstant 
public static const CUSTOM_TOKEN_MISMATCH:int = 17002

Indicates the service account and the API key belong to different projects.

EXPIRED_ACTION_CODEConstant 
public static const EXPIRED_ACTION_CODE:int = 17029

Indicates the OOB code is expired.

INTERNALConstant 
public static const INTERNAL:int = 17999

Indicates an internal error occurred.

INVALID_ACTION_CODEConstant 
public static const INVALID_ACTION_CODE:int = 17030

Indicates the OOB code is invalid.

INVALID_API_KEYConstant 
public static const INVALID_API_KEY:int = 17023

Indicates an invalid API key was supplied in the request.

INVALID_APP_CREDENTIALConstant 
public static const INVALID_APP_CREDENTIAL:int = 17048

Indicates that an invalid APNS device token was used in the verifyClient request.

INVALID_CLIENT_IDConstant 
public static const INVALID_CLIENT_ID:int = 17060

Indicates that the clientID used to invoke a web flow is invalid.

INVALID_CONTINUE_URIConstant 
public static const INVALID_CONTINUE_URI:int = 17039

Indicates that the domain specified in the continue URI is not valid.

INVALID_CREDENTIALConstant 
public static const INVALID_CREDENTIAL:int = 17004

Indicates the IDP token or requestUri is invalid.

INVALID_CUSTOM_TOKENConstant 
public static const INVALID_CUSTOM_TOKEN:int = 17000

Indicates a validation error with the custom token.

INVALID_EMAILConstant 
public static const INVALID_EMAIL:int = 17008

Indicates the email is invalid.

INVALID_MESSAGE_PAYLOADConstant 
public static const INVALID_MESSAGE_PAYLOAD:int = 17031

Indicates that there are invalid parameters in the payload during a send password reset email attempt.

INVALID_PHONE_NUMBERConstant 
public static const INVALID_PHONE_NUMBER:int = 17042

Indicates that an invalid phone number was provided in a call to verifyPhoneNumber:completion:.

INVALID_RECIPIENT_EMAILConstant 
public static const INVALID_RECIPIENT_EMAIL:int = 17033

Indicates that the recipient email is invalid.

INVALID_SENDERConstant 
public static const INVALID_SENDER:int = 17032

Indicates that the sender email is invalid during a send password reset email attempt.

INVALID_USER_TOKENConstant 
public static const INVALID_USER_TOKEN:int = 17017

Indicates user’s saved auth credential is invalid, the user needs to sign in again.

INVALID_VERIFICATION_CODEConstant 
public static const INVALID_VERIFICATION_CODE:int = 17044

Indicates that an invalid verification code was used in the verifyPhoneNumber request.

INVALID_VERIFICATION_IDConstant 
public static const INVALID_VERIFICATION_ID:int = 17046

Indicates that an invalid verification ID was used in the verifyPhoneNumber request.

KEYCHAINConstant 
public static const KEYCHAIN:int = 17995

Indicates an error occurred while attempting to access the keychain.

MISSING_ANDROID_PACKAGE_NAMEConstant 
public static const MISSING_ANDROID_PACKAGE_NAME:int = 17037

Indicates that the android package name is missing when the androidInstallApp flag is set to true.

MISSING_APP_CREDENTIALConstant 
public static const MISSING_APP_CREDENTIAL:int = 17047

Indicates that the APNS device token is missing in the verifyClient request.

MISSING_APP_TOKENConstant 
public static const MISSING_APP_TOKEN:int = 17053

Indicates that the APNs device token could not be obtained. The app may not have set up remote notification correctly, or may fail to forward the APNs device token to FIRAuth if app delegate swizzling is disabled.

MISSING_CONTINUE_URIConstant 
public static const MISSING_CONTINUE_URI:int = 17040

Indicates that a continue URI was not provided in a request to the backend which requires one.

MISSING_EMAILConstant 
public static const MISSING_EMAIL:int = 17034

Indicates that an email address was expected but one was not provided.

MISSING_IOS_BUNDLE_IDConstant 
public static const MISSING_IOS_BUNDLE_ID:int = 17036

Indicates that the iOS bundle ID is missing when a iOS App Store ID is provided.

MISSING_PHONE_NUMBERConstant 
public static const MISSING_PHONE_NUMBER:int = 17041

Indicates that a phone number was not provided in a call to verifyPhoneNumber:completion:.

MISSING_VERIFICATION_CODEConstant 
public static const MISSING_VERIFICATION_CODE:int = 17043

Indicates that the phone auth credential was created with an empty verification code.

MISSING_VERIFICATION_IDConstant 
public static const MISSING_VERIFICATION_ID:int = 17045

Indicates that the phone auth credential was created with an empty verification ID.

NETWORK_ERRORConstant 
public static const NETWORK_ERROR:int = 17020

Indicates a network error occurred (such as a timeout, interrupted connection, or unreachable host). These types of errors are often recoverable with a retry.

NO_SUCH_PROVIDERConstant 
public static const NO_SUCH_PROVIDER:int = 17016

Indicates an attempt to unlink a provider that is not linked.

NOTIFICATION_NOT_FORWARDEDConstant 
public static const NOTIFICATION_NOT_FORWARDED:int = 17054

Indicates that the app fails to forward remote notification to FIRAuth.

NULL_USERConstant 
public static const NULL_USER:int = 17067

Indicates that a non-null user was expected as an argmument to the operation but a null user was provided.

OPERATION_NOT_ALLOWEDConstant 
public static const OPERATION_NOT_ALLOWED:int = 17006

Indicates the administrator disabled sign in with the specified identity provider.

PROVIDER_ALREADY_LINKEDConstant 
public static const PROVIDER_ALREADY_LINKED:int = 17015

Indicates an attempt to link a provider to which the account is already linked.

QUOTA_EXCEEDEDConstant 
public static const QUOTA_EXCEEDED:int = 17052

Indicates that the quota of SMS messages for a given project has been exceeded.

REQUIRES_RECENT_LOGINConstant 
public static const REQUIRES_RECENT_LOGIN:int = 17014

Indicates the user has attemped to change email or password more than 5 minutes after signing in.

SESSION_EXPIREDConstant 
public static const SESSION_EXPIRED:int = 17051

Indicates that the SMS code has expired.

TOO_MANY_REQUESTSConstant 
public static const TOO_MANY_REQUESTS:int = 17010

Indicates that too many requests were made to a server method.

UNAUTHORIZED_DOMAINConstant 
public static const UNAUTHORIZED_DOMAIN:int = 17038

Indicates that the domain specified in the continue URL is not whitelisted in the Firebase console.

USER_DISABLEDConstant 
public static const USER_DISABLED:int = 17005

Indicates the user’s account is disabled on the server.

USER_MISMATCHConstant 
public static const USER_MISMATCH:int = 17024

Indicates that an attempt was made to reauthenticate with a user which is not the current user.

USER_NOT_FOUNDConstant 
public static const USER_NOT_FOUND:int = 17011

Indicates the user account was not found.

USER_TOKEN_EXPIREDConstant 
public static const USER_TOKEN_EXPIRED:int = 17021

Indicates the saved token has expired, for example, the user may have changed account password on another device. The user needs to sign in again on the device that made this request.

WEAK_PASSWORDConstant 
public static const WEAK_PASSWORD:int = 17026

Indicates an attempt to set a password that is considered too weak.

WEB_CONTEXT_ALREADY_PRESENTEDConstant 
public static const WEB_CONTEXT_ALREADY_PRESENTED:int = 17057

Indicates that an attempt was made to present a new web context while one was already being presented.

WEB_CONTEXT_CANCELLEDConstant 
public static const WEB_CONTEXT_CANCELLED:int = 17058

Indicates that the URL presentation was cancelled prematurely by the user.

WEB_INTERNALConstant 
public static const WEB_INTERNAL:int = 17062

Indicates that an internal error occurred within a SFSafariViewController or UIWebview.

WEB_NETWORK_REQUEST_FAILEDConstant 
public static const WEB_NETWORK_REQUEST_FAILED:int = 17061

Indicates that a network request within a SFSafariViewController or UIWebview failed.

WRONG_PASSWORDConstant 
public static const WRONG_PASSWORD:int = 17009

Indicates the user attempted sign in with a wrong password.