GoogleIdentityStsV1Options class Null safety

An Options object configures features that the Security Token Service supports, but that are not supported by standard OAuth 2.0 token exchange endpoints, as defined in


GoogleIdentityStsV1Options({GoogleIdentityStsV1AccessBoundary? accessBoundary, List<String>? audiences, String? userProject})
GoogleIdentityStsV1Options.fromJson(Map _json)


accessBoundary GoogleIdentityStsV1AccessBoundary?
An access boundary that defines the upper bound of permissions the credential may have. [...]
read / write
audiences List<String>?
The intended audience(s) of the credential. [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
userProject String?
A Google project used for quota and billing purposes when the credential is used to access Google APIs. [...]
read / write


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


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