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 https://tools.ietf.org/html/rfc8693.

Constructors

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

Properties

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

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