DifferentSignInMethodsFound class
An AuthState that indicates that there are different auth providers associated with an email that was used to authenticate.
See AuthState docs for usage examples.
- Inheritance
- Annotations
-
- @Deprecated('Email enumeration protection is on by default.' 'Read more here https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection')
Constructors
-
DifferentSignInMethodsFound(String email, List<
String> methods, AuthCredential? credential) - An AuthState that indicates that there are different auth providers associated with an email that was used to authenticate.
Properties
- credential → AuthCredential?
-
An instance of the auth credential that was obtained during sign in flow.
Could be used to link with the user account after a sign in using on of
the available methods.
final
- email → String
-
An email that has different auth providers associated with.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
methods
→ List<
String> -
A list of provider ids that were found for the email.
final
- 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