GoogleCloudIntegrationsV1alphaOidcTokenResponse class

OIDC Token

Constructors

GoogleCloudIntegrationsV1alphaOidcTokenResponse({required Input<String> audience, required Input<String> serviceAccountEmail, required Input<String> token, required Input<String> tokenExpireTime})
Creates a new GoogleCloudIntegrationsV1alphaOidcTokenResponse. audience Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for. serviceAccountEmail The service account email to be used as the identity for the token. token ID token obtained for the service account tokenExpireTime The approximate time until the token retrieved is valid.
const
GoogleCloudIntegrationsV1alphaOidcTokenResponse.fromMap(Map<String, dynamic> map)
factory

Properties

audience → Input<String>
Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serviceAccountEmail → Input<String>
The service account email to be used as the identity for the token.
final
token → Input<String>
ID token obtained for the service account
final
tokenExpireTime → Input<String>
The approximate time until the token retrieved is valid.
final

Methods

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

Operators

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