LinkIdpResponse class abstract
- Inheritance
-
- Object
- SignInResponse
- LinkIdpResponse
Constructors
- LinkIdpResponse({required String federatedId, required String providerId, required String localId, bool emailVerified, String? email, String? oauthIdToken, String? oauthAccessToken, String? oauthTokenSecret, String? rawUserInfo, String? firstName, String? lastName, String? fullName, String? displayName, Uri? photoUrl, required String idToken, required String refreshToken, required String expiresIn})
-
constfactory
-
LinkIdpResponse.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
copyWith
→ _$$LinkIdpResponseImplCopyWith<
_$LinkIdpResponseImpl> -
no setter
- displayName → String?
-
The display name for the account.
no setter
- email → String?
-
The email of the account.
no setter
- emailVerified → bool
-
Whether the signin email is verified.
no setter
- expiresIn → String
-
The number of seconds in which the ID token expires.
no setter
- federatedId → String
-
The unique ID identifies the IdP account.
no setter
- firstName → String?
-
The first name for the account.
no setter
- fullName → String?
-
The full name for the account.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- idToken → String
-
A Firebase Auth ID token for the authenticated user.
no setter
- lastName → String?
-
The last name for the account.
no setter
- localId → String
-
The uid of the authenticated user.
no setteroverride
- oauthAccessToken → String?
-
The OAuth access token if available.
no setter
- oauthIdToken → String?
-
The OIDC id token if available.
no setter
- oauthTokenSecret → String?
-
The OAuth 1.0 token secret if available.
no setter
- photoUrl → Uri?
-
The photo Url for the account.
no setter
- providerId → String
-
The linked provider ID (e.g. "google.com" for the Google provider).
no setter
- rawUserInfo → String?
-
The stringified JSON response containing all the IdP data corresponding
to the provided OAuth credential.
no setter
- refreshToken → String
-
A Firebase Auth refresh token for the authenticated user.
no setter
- 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
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited