FirebaseAdmin. Auth
Summary
Enumerations | |
---|---|
AuthErrorCode{ | enum Error codes that can be raised by the Firebase Auth APIs. |
Classes | |
---|---|
FirebaseAdmin. | Exposes Firebase Auth operations that are available in both tenant-aware and tenant-unaware contexts. |
FirebaseAdmin. | Defines the required continue/state URL with optional Android and iOS settings. |
FirebaseAdmin. | Represents the result of the AbstractFirebaseAuth.DeleteUsersAsync(IReadOnlyList{string}) API. |
FirebaseAdmin. | Used for looking up an account by email. |
FirebaseAdmin. | Represents an error encountered while performing a batch operation such as AbstractFirebaseAuth.ImportUsersAsync(IEnumerable{ImportUserRecordArgs}) or AbstractFirebaseAuth.DeleteUsersAsync(IReadOnlyList{string}). |
FirebaseAdmin. | Contains metadata associated with a Firebase user account, along with password hash and salt. |
FirebaseAdmin. | Contains a collection of Firebase user accounts. |
FirebaseAdmin. | This is the entry point to all server-side Firebase Authentication operations. |
FirebaseAdmin. | Exception type raised by Firebase Auth APIs. |
FirebaseAdmin. | Represents a valid, decoded Firebase ID token. |
FirebaseAdmin. | Represents the result of the AbstractFirebaseAuth.GetUsersAsync(IReadOnlyCollection{UserIdentifier}) API. |
FirebaseAdmin. | Represents a user account to be imported to Firebase Auth via the AbstractFirebaseAuth.ImportUsersAsync(IEnumerable{ImportUserRecordArgs}) API. |
FirebaseAdmin. | Options for the AbstractFirebaseAuth.ListUsersAsync(ListUsersOptions) API. |
FirebaseAdmin. | Used for looking up an account by phone number. |
FirebaseAdmin. | Used for looking up an account by provider. |
FirebaseAdmin. | Options for the FirebaseAuth.CreateSessionCookieAsync(string, SessionCookieOptions) API. |
FirebaseAdmin. | Used for looking up an account by uid. |
FirebaseAdmin. | Identifies a user to be looked up. |
FirebaseAdmin. | Represents a hash algorithm and the related configuration parameters used to hash user passwords. |
FirebaseAdmin. | A collection of options that can be passed to the FirebaseAuth.ImportUsersAsync API. |
FirebaseAdmin. | Represents the result of the AbstractFirebaseAuth.ImportUsersAsync(IEnumerable{ImportUserRecordArgs}) API. |
FirebaseAdmin. | Contains additional metadata associated with a user account. |
FirebaseAdmin. | Represents a user identity provider that can be associated with a Firebase user. |
FirebaseAdmin. | Contains metadata associated with a Firebase user account. |
FirebaseAdmin. | A specification for creating or updating user accounts. |
Interfaces | |
---|---|
FirebaseAdmin. | A collection of standard profile information for a user. |
Namespaces | |
---|---|
FirebaseAdmin. | |
FirebaseAdmin. | |
FirebaseAdmin. | |
FirebaseAdmin. | |
FirebaseAdmin. |
Enumerations
AuthErrorCode
AuthErrorCode
Error codes that can be raised by the Firebase Auth APIs.
Properties | |
---|---|
CertificateFetchFailed | Failed to retrieve required public key certificates. |
ConfigurationNotFound | No identity provider configuration found for the given identifier. |
EmailAlreadyExists | The user with the provided email already exists. |
EmailNotFound | No user record found for the given email, typically raised when generating a password reset link using an email for a user that is not already registered. |
ExpiredIdToken | The specified ID token is expired. |
ExpiredSessionCookie | The specified session cookie is expired. |
InvalidDynamicLinkDomain | Dynamic link domain specified in ActionCodeSettings is not authorized. |
InvalidIdToken | The specified ID token is invalid. |
InvalidSessionCookie | The specified session cookie is invalid. |
PhoneNumberAlreadyExists | The user with the provided phone number already exists. |
RevokedIdToken | The specified ID token has been revoked. |
RevokedSessionCookie | The specified session cookie has been revoked. |
TenantIdMismatch | Tenant ID in a token does not match. |
TenantNotFound | No tenant found for the given identifier. |
UidAlreadyExists | The user with the provided uid already exists. |
UnexpectedResponse | Backend API responded with an unexpected message. |
UserNotFound | No user record found for the given identifier. |