IdentitytoolkitRelyingpartyVerifyAssertionRequest class

Request to verify the IDP assertion.

Constructors

IdentitytoolkitRelyingpartyVerifyAssertionRequest({bool? autoCreate, String? delegatedProjectNumber, String? idToken, String? instanceId, String? pendingIdToken, String? postBody, String? requestUri, bool? returnIdpCredential, bool? returnRefreshToken, bool? returnSecureToken, String? sessionId, String? tenantId, String? tenantProjectNumber})
IdentitytoolkitRelyingpartyVerifyAssertionRequest.fromJson(Map json_)

Properties

autoCreate bool?
When it's true, automatically creates a new account if the user doesn't exist.
getter/setter pair
delegatedProjectNumber String?
GCP project number of the requesting delegated app.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
idToken String?
The GITKit token of the authenticated user.
getter/setter pair
instanceId String?
Instance id token of the app.
getter/setter pair
pendingIdToken String?
The GITKit token for the non-trusted IDP pending to be confirmed by the user.
getter/setter pair
postBody String?
The post body if the request is a HTTP POST.
getter/setter pair
requestUri String?
The URI to which the IDP redirects the user back.
getter/setter pair
returnIdpCredential bool?
Whether return 200 and IDP credential rather than throw exception when federated id is already linked.
getter/setter pair
returnRefreshToken bool?
Whether to return refresh tokens.
getter/setter pair
returnSecureToken bool?
Whether return sts id token and refresh token instead of gitkit token.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionId String?
Session ID, which should match the one in previous createAuthUri request.
getter/setter pair
tenantId String?
For multi-tenant use cases, in order to construct sign-in URL with the correct IDP parameters, Firebear needs to know which Tenant to retrieve IDP configs from.
getter/setter pair
tenantProjectNumber String?
Tenant project number to be used for idp discovery.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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