GoogleIdentityStsV1ExchangeTokenRequest class Null safety

Request message for ExchangeToken.

Constructors

GoogleIdentityStsV1ExchangeTokenRequest({String? audience, String? grantType, String? options, String? requestedTokenType, String? scope, String? subjectToken, String? subjectTokenType})
GoogleIdentityStsV1ExchangeTokenRequest.fromJson(Map _json)

Properties

audience String?
The full resource name of the identity provider; for example: //iam.googleapis.com/projects//locations/global/workloadIdentityPools//providers/. [...]
read / write
grantType String?
The grant type. [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
options String?
A set of features that Security Token Service supports, in addition to the standard OAuth 2.0 token exchange, formatted as a serialized JSON object of Options.
read / write
requestedTokenType String?
An identifier for the type of requested security token. [...]
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
scope String?
The OAuth 2.0 scopes to include on the resulting access token, formatted as a list of space-delimited, case-sensitive strings. [...]
read / write
subjectToken String?
The input token. [...]
read / write
subjectTokenType String?
An identifier that indicates the type of the security token in the subject_token parameter. [...]
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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