Summary: Ctors | Inherited Methods | [Expand All]
public final class

# FirebaseAuthInvalidUserException

extends FirebaseAuthException

java.lang.Object
↳ | java.lang.Throwable
| ↳ | java.lang.Exception
|  | ↳ | com.google.firebase.FirebaseException
|  |  | ↳ | com.google.firebase.auth.FirebaseAuthException
|  |  |  | ↳ | com.google.firebase.auth.FirebaseAuthInvalidUserException

## Class Overview

Thrown when performing an operation on a `FirebaseUser` instance that is no longer valid.

This could happen in the following cases:

- `ERROR_USER_DISABLED` if the user has been disabled (for example, in the Firebase console)
- `ERROR_USER_NOT_FOUND` if the user has been deleted (for example, in the Firebase console, or in another instance of this app)
- `ERROR_USER_TOKEN_EXPIRED` if the user's token has been revoked in the backend. This happens automatically if the user's credentials change in another device (for example, on a password change event).
- `ERROR_INVALID_USER_TOKEN` if the user's token is malformed. This should not happen under normal circumstances.

Inspect the error code and message to find out the specific cause.

You should consider this error condition as if the user had signed out of your app, and thus should require them to sign in again if they need to perform any action that requires authentication.

## Summary

Public Constructors
| FirebaseAuthInvalidUserException(String code, String message)

[Expand] Inherited Methods
From class com.google.firebase.auth.FirebaseAuthException
String | getErrorCode() Returns an error code that may provide more information about the error.
From class java.lang.Throwable
final void | addSuppressed(Throwable arg0)
Throwable | fillInStackTrace()
Throwable | getCause()
String | getLocalizedMessage()
String | getMessage()
StackTraceElement[] | getStackTrace()
final Throwable[] | getSuppressed()
Throwable | initCause(Throwable arg0)
void | printStackTrace()
void | printStackTrace(PrintWriter arg0)
void | printStackTrace(PrintStream arg0)
void | setStackTrace(StackTraceElement[] arg0)
String | toString()
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Constructors

#### public FirebaseAuthInvalidUserException (String code, String message)