AuthConfigDecryptedCredentialOidcToken class

Constructors

AuthConfigDecryptedCredentialOidcToken({Input<String?>? audience, Input<String?>? serviceAccountEmail, Input<String?>? token, Input<String?>? tokenExpireTime})
Creates a new AuthConfigDecryptedCredentialOidcToken. 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 (Output) tokenExpireTime (Output)
const
AuthConfigDecryptedCredentialOidcToken.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?>?
(Output) ID token obtained for the service account.
final
tokenExpireTime → Input<String?>?
(Output) The approximate time until the token retrieved is valid. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
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