AuthConfigDecryptedCredentialOidcToken

data class AuthConfigDecryptedCredentialOidcToken(val audience: String? = null, val serviceAccountEmail: String? = null, val token: String? = null, val tokenExpireTime: String? = null)

Constructors

Link copied to clipboard
constructor(audience: String? = null, serviceAccountEmail: String? = null, token: String? = null, tokenExpireTime: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val audience: String? = null

Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

Link copied to clipboard

The service account email to be used as the identity for the token.

Link copied to clipboard
val token: String? = null

(Output) ID token obtained for the service account.

Link copied to clipboard
val tokenExpireTime: String? = null

(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".