AuthClientErrorCode enum
Auth client error codes and their default messages.
Values
- authBlockingTokenExpired → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'auth-blocking-token-expired', message: 'The provided Firebase Auth Blocking token is expired.')
- billingNotEnabled → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'billing-not-enabled', message: 'Feature requires billing to be enabled.')
- claimsTooLarge → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'claims-too-large', message: 'Developer claims maximum payload size exceeded.')
- configurationExists → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'configuration-exists', message: 'A configuration already exists with the provided identifier.')
- configurationNotFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'configuration-not-found', message: 'There is no configuration corresponding to the provided identifier.')
- idTokenExpired → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'id-token-expired', message: 'The provided Firebase ID token is expired.')
- invalidArgument → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'argument-error', message: 'Invalid argument provided.')
- invalidConfig → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-config', message: 'The provided configuration is invalid.')
- emailAlreadyExists → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'email-already-exists', message: 'The email address is already in use by another account.')
- emailNotFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'email-not-found', message: 'There is no user record corresponding to the provided email.')
- forbiddenClaim → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'reserved-claim', message: 'The specified developer claim is reserved and cannot be specified.')
- invalidIdToken → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-id-token', message: 'The provided ID token is not a valid Firebase ID token.')
- idTokenRevoked → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'id-token-revoked', message: 'The Firebase ID token has been revoked.')
- internalError → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'internal-error', message: 'An internal error has occurred.')
- invalidClaims → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-claims', message: 'The provided custom claim attributes are invalid.')
- invalidContinueUri → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-continue-uri', message: 'The continue URL must be a valid URL string.')
- invalidCreationTime → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-creation-time', message: 'The creation time must be a valid UTC date string.')
- invalidCredential → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-credential', message: 'Invalid credential object provided.')
- invalidDisabledField → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-disabled-field', message: 'The disabled field must be a boolean.')
- invalidDisplayName → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-display-name', message: 'The displayName field must be a valid string.')
- invalidDynamicLinkDomain → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-dynamic-link-domain', message: 'The provided dynamic link domain is not configured or authorized ' 'for the current project.')
- invalidEmailVerified → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-email-verified', message: 'The emailVerified field must be a boolean.')
- invalidEmail → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-email', message: 'The email address is improperly formatted.')
- invalidNewEmail → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-new-email', message: 'The new email address is improperly formatted.')
- invalidEnrolledFactors → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-enrolled-factors', message: 'The enrolled factors must be a valid array of MultiFactorInfo objects.')
- invalidEnrollmentTime → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-enrollment-time', message: 'The second factor enrollment time must be a valid UTC date string.')
- invalidHashAlgorithm → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-algorithm', message: 'The hash algorithm must match one of the strings in the list of ' 'supported algorithms.')
- invalidHashBlockSize → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-block-size', message: 'The hash block size must be a valid number.')
- invalidHashDerivedKeyLength → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-derived-key-length', message: 'The hash derived key length must be a valid number.')
- invalidHashKey → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-key', message: 'The hash key must a valid byte buffer.')
- invalidHashMemoryCost → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-memory-cost', message: 'The hash memory cost must be a valid number.')
- invalidHashParallelization → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-parallelization', message: 'The hash parallelization must be a valid number.')
- invalidHashRounds → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-rounds', message: 'The hash rounds must be a valid number.')
- invalidHashSaltSeparator → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-hash-salt-separator', message: 'The hashing algorithm salt separator field must be a valid byte buffer.')
- invalidLastSignInTime → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-last-sign-in-time', message: 'The last sign-in time must be a valid UTC date string.')
- invalidName → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-name', message: 'The resource name provided is invalid.')
- invalidOauthClientId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-oauth-client-id', message: 'The provided OAuth client ID is invalid.')
- invalidPageToken → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-page-token', message: 'The page token must be a valid non-empty string.')
- invalidPassword → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-password', message: 'The password must be a string with at least 6 characters.')
- invalidPasswordHash → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-password-hash', message: 'The password hash must be a valid byte buffer.')
- invalidPasswordSalt → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-password-salt', message: 'The password salt must be a valid byte buffer.')
- invalidPhoneNumber → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-phone-number', message: 'The phone number must be a non-empty E.164 standard compliant identifier ' 'string.')
- invalidPhotoUrl → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-photo-url', message: 'The photoURL field must be a valid URL.')
- invalidProjectId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-project-id', message: 'Invalid parent project. ' "Either parent project doesn't exist or didn't enable multi-tenancy.")
- invalidProviderData → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-provider-data', message: 'The providerData must be a valid array of UserInfo objects.')
- invalidProviderId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-provider-id', message: 'The providerId must be a valid supported provider identifier string.')
- invalidProviderUid → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-provider-uid', message: 'The providerUid must be a valid provider uid string.')
- invalidOauthResponseType → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-oauth-responsetype', message: 'Only exactly one OAuth responseType should be set to true.')
- invalidSessionCookieDuration → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-session-cookie-duration', message: 'The session cookie duration must be a valid number in milliseconds ' 'between 5 minutes and 2 weeks.…
- invalidTenantId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-tenant-id', message: 'The tenant ID must be a valid non-empty string.')
- invalidTenantType → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-tenant-type', message: 'Tenant type must be either "full_service" or "lightweight".')
- invalidTestingPhoneNumber → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-testing-phone-number', message: 'Invalid testing phone number or invalid test code provided.')
- invalidUid → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-uid', message: 'The uid must be a non-empty string with at most 128 characters.')
- invalidUserImport → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-user-import', message: 'The user record to import is invalid.')
- invalidTokensValidAfterTime → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-tokens-valid-after-time', message: 'The tokensValidAfterTime must be a valid UTC number in seconds.')
- mismatchingTenantId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'mismatching-tenant-id', message: 'User tenant ID does not match with the current TenantAwareAuth tenant ID.')
- missingAndroidPackageName → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-android-pkg-name', message: 'An Android Package Name must be provided if the Android App is ' 'required to be installed.')
- missingConfig → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-config', message: 'The provided configuration is missing required attributes.')
- missingContinueUri → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-continue-uri', message: 'A valid continue URL must be provided in the request.')
- missingDisplayName → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-display-name', message: 'The resource being created or edited is missing a valid display name.')
- missingEmail → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-email', message: 'The email is required for the specified action. For example, a multi-factor user ' 'requires a verified email.')
- missingIosBundleId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-ios-bundle-id', message: 'The request is missing an iOS Bundle ID.')
- missingIssuer → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-issuer', message: 'The OAuth/OIDC configuration issuer must not be empty.')
- missingHashAlgorithm → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-hash-algorithm', message: 'Importing users with password hashes requires that the hashing ' 'algorithm and its parameters be provided.'…
- missingOauthClientId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-oauth-client-id', message: 'The OAuth/OIDC configuration client ID must not be empty.')
- missingOauthClientSecret → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-oauth-client-secret', message: 'The OAuth configuration client secret is required to enable OIDC code flow.')
- missingProviderId → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-provider-id', message: 'A valid provider ID must be provided in the request.')
- missingSamlRelyingPartyConfig → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-saml-relying-party-config', message: 'The SAML configuration provided is missing a relying party configuration.')
- maximumTestPhoneNumberExceeded → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'test-phone-number-limit-exceeded', message: 'The maximum allowed number of test phone number / code pairs has been exceeded.')
- maximumUserCountExceeded → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'maximum-user-count-exceeded', message: 'The maximum allowed number of users to import has been exceeded.')
- missingUid → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'missing-uid', message: 'A uid identifier is required for the current operation.')
- operationNotAllowed → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'operation-not-allowed', message: 'The given sign-in provider is disabled for this Firebase project. ' 'Enable it in the Firebase console, under the…
- phoneNumberAlreadyExists → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'phone-number-already-exists', message: 'The user with the provided phone number already exists.')
- projectNotFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'project-not-found', message: 'No Firebase project was found for the provided credential.')
- insufficientPermission → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'insufficient-permission', message: 'Credential implementation provided to initializeApp() via the "credential" property ' 'has insufficie…
- quotaExceeded → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'quota-exceeded', message: 'The project quota for the specified operation has been exceeded.')
- secondFactorLimitExceeded → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'second-factor-limit-exceeded', message: 'The maximum number of allowed second factors on a user has been exceeded.')
- secondFactorUidAlreadyExists → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'second-factor-uid-already-exists', message: 'The specified second factor "uid" already exists.')
- sessionCookieExpired → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'session-cookie-expired', message: 'The Firebase session cookie is expired.')
- sessionCookieRevoked → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'session-cookie-revoked', message: 'The Firebase session cookie has been revoked.')
- tenantNotFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'tenant-not-found', message: 'There is no tenant corresponding to the provided identifier.')
- uidAlreadyExists → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'uid-already-exists', message: 'The user with the provided uid already exists.')
-
const AuthClientErrorCode(code: 'unauthorized-continue-uri', message: 'The domain of the continue URL is not whitelisted. Whitelist the domain in the ' 'Firebase console.')
- unsupportedFirstFactor → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'unsupported-first-factor', message: 'A multi-factor user requires a supported first factor.')
- unsupportedSecondFactor → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'unsupported-second-factor', message: 'The request specified an unsupported type of second factor.')
- unsupportedTenantOperation → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'unsupported-tenant-operation', message: 'This operation is not supported in a multi-tenant context.')
- unverifiedEmail → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'unverified-email', message: 'A verified email is required for the specified action. For example, a multi-factor user ' 'requires a verified email.&…
- userNotFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'user-not-found', message: 'There is no user record corresponding to the provided identifier.')
- notFound → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'not-found', message: 'The requested resource was not found.')
- userDisabled → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'user-disabled', message: 'The user record is disabled.')
- userNotDisabled → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'user-not-disabled', message: 'The user must be disabled in order to bulk delete it (or you must pass force=true).')
- invalidRecaptchaAction → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-recaptcha-action', message: 'reCAPTCHA action must be "BLOCK".')
- invalidRecaptchaEnforcementState → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'invalid-recaptcha-enforcement-state', message: 'reCAPTCHA enforcement state must be either "OFF", "AUDIT" or "ENFORCE".')
- recaptchaNotEnabled → const AuthClientErrorCode
-
const AuthClientErrorCode(code: 'recaptcha-not-enabled', message: 'reCAPTCHA enterprise is not enabled.')
Properties
- code → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- message → String
-
final
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
AuthClientErrorCode> - A constant List of the values in this enum, in order of their declaration.