firebase_admin library

Classes

AccessToken
Google OAuth2 access token object used to authenticate with Firebase services.
ActionCodeSettings
Defines the required continue/state URL with optional Android and iOS settings.
App
Represents initialized Firebase application and provides access to the app's services.
AppOptions
Available options to pass to initializeApp().
Auth
The Firebase Auth service interface.
CreateMultiFactorInfoRequest
Represents properties of a user-enrolled second factor for a Auth.createUser call.
CreatePhoneMultiFactorInfoRequest
Represents a phone specific user-enrolled second factor for a Auth.createUser call.
Credential
Interface which provides Google OAuth2 access tokens used to authenticate with Firebase services.
Credentials
FirebaseAdmin
Provides access to Firebase Admin APIs.
ListUsersResult
Response object for a listUsers operation.
MultiFactorInfo
Represents the common properties of a user-enrolled second factor.
MultiFactorSettings
The multi-factor related user settings.
PhoneMultiFactorInfo
Represents a phone specific user-enrolled second factor.
UpdateMultiFactorInfoRequest
Represents the properties of a user-enrolled second factor for a Auth.updateUser call.
UpdatePhoneMultiFactorInfoRequest
Represents a phone specific user-enrolled second factor for a Auth.updateUser call.
UserInfo
User info class that provides provider user information for different Firebase providers like google.com, facebook.com, password, etc.
UserMetadata
User metadata class that provides metadata information like user account creation and last sign in time.
UserRecord
Represents a user.

Exceptions / Errors

FirebaseAppError
FirebaseAuthError
FirebaseException
Base class for all Firebase exceptions.
FirebaseStorageError