GoogleCloudIntegrationsV1alphaOidcToken class
OIDC Token
Constructors
-
GoogleCloudIntegrationsV1alphaOidcToken({Input<
String> ? audience, Input<String> ? serviceAccountEmail, Input<String> ? token, Input<String> ? tokenExpireTime}) -
Creates a new GoogleCloudIntegrationsV1alphaOidcToken.
audienceAudience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.serviceAccountEmailThe service account email to be used as the identity for the token.tokenID token obtained for the service accounttokenExpireTimeThe approximate time until the token retrieved is valid.const -
GoogleCloudIntegrationsV1alphaOidcToken.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