AuthCredential class Null safety

Interface that represents the credentials returned by an auth provider. Implementations specify the details about each auth provider's credential requirements.

Implementers

Constructors

AuthCredential({required String providerId, required String signInMethod, int? token})
const

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
providerId String
The authentication provider ID for the credential. For example, 'facebook.com', or 'google.com'.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
signInMethod String
The authentication sign in method for the credential. For example, 'password', or 'emailLink'. This corresponds to the sign-in method identifier returned in fetchSignInMethodsForEmail.
final
token int?
A token used to identify the AuthCredential on native platforms.
final

Methods

asMap() Map<String, dynamic>
Returns the current instance as a serialized Map.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited