ActionCodeResult | Interface for holding the information related to an out of band code. |
AdditionalUserInfo | Object to hold IDP-specific data for the user if the provider is one of Facebook, Github, Google, or Twitter. |
AuthResult | Result object obtained from operations that can affect the authentication state. |
FirebaseAuth.AuthStateListener | Listener called when there is a change in the authentication state. |
FirebaseAuth.IdTokenListener | Listener called when the id token is changed. |
FirebaseAuthProvider | Represents the Firebase Authentication provider type. |
ProviderQueryResult | Result object that contains a list of strings that represent authentication provider IDs. |
UserInfo | Represents a collection of standard profile information for a user. |
AuthCredential | Represents a credential that the Firebase Authentication server can use to authenticate a user. |
EmailAuthCredential | Wraps an email and password tuple for authentication purposes. |
EmailAuthProvider | Represents the email and password authentication mechanism. |
FacebookAuthCredential | Wraps a Facebook Login access token for authentication purposes. |
FacebookAuthProvider | Represents the Facebook Login authentication provider. |
FirebaseAuth | The entry point of the Firebase Authentication SDK. |
FirebaseUser | Represents a user's profile information in your Firebase project's user database. |
GetTokenResult | Result object that contains a Firebase Auth ID Token. |
GithubAuthCredential | Wraps a Github OAuth access token for authentication purposes. |
GithubAuthProvider | Represents the Github authentication provider. |
GoogleAuthCredential | Wraps a Google Sign-In ID token and/or access token, for authentication purposes. |
GoogleAuthProvider | Represents the Google Sign-In authentication provider. |
OAuthProvider | Represents the login authentication provider for a generic OAuth2 provider. |
PhoneAuthCredential | Wraps phone number and verification information for authentication purposes. |
PhoneAuthProvider | Represents the phone number authentication mechanism. |
PhoneAuthProvider.ForceResendingToken | A 'token' that can be used to force re-sending an SMS verification code. |
PhoneAuthProvider.OnVerificationStateChangedCallbacks | Registered callbacks for the different phone auth events. |
TwitterAuthCredential | Wraps a Log in with Twitter token and secret tuple for authentication purposes. |
TwitterAuthProvider | Represents the Twitter authentication provider. |
UserProfileChangeRequest | Request used to update user profile information. |
UserProfileChangeRequest.Builder | The request builder. |
FirebaseAuthActionCodeException | Represents the exception which is a result of an expired or an invalid out of band code. |
FirebaseAuthEmailException | Represents the exception which is a result of an attempt to send an email via Firebase Auth (e.g. |
FirebaseAuthException | Generic exception related to Firebase Authentication. |
FirebaseAuthInvalidCredentialsException | Thrown when one or more of the credentials passed to a method fail to identify and/or authenticate the user subject of that operation. |
FirebaseAuthInvalidUserException | Thrown when performing an operation on a FirebaseUser instance that is no longer valid. |
FirebaseAuthRecentLoginRequiredException | Thrown on security sensitive operations on a FirebaseUser instance that require the user
to have signed in recently, when the requirement isn't met. |
FirebaseAuthUserCollisionException | Thrown when an operation on a FirebaseUser instance couldn't be completed due to a
conflict with another existing user. |
FirebaseAuthWeakPasswordException | Thrown when using a weak password (less than 6 chars) to create a new account or to update an existing account's password. |