TokenCertificateArgs

data class TokenCertificateArgs(val encodedPemCertificate: Output<String>? = null, val expiry: Output<String>? = null, val name: Output<Either<String, TokenCertificateName>>? = null, val thumbprint: Output<String>? = null) : ConvertibleToJava<TokenCertificateArgs>

The properties of a certificate used for authenticating a token.

Constructors

Link copied to clipboard
constructor(encodedPemCertificate: Output<String>? = null, expiry: Output<String>? = null, name: Output<Either<String, TokenCertificateName>>? = null, thumbprint: Output<String>? = null)

Properties

Link copied to clipboard
val encodedPemCertificate: Output<String>? = null

Base 64 encoded string of the public certificate1 in PEM format that will be used for authenticating the token.

Link copied to clipboard
val expiry: Output<String>? = null

The expiry datetime of the certificate.

Link copied to clipboard
val name: Output<Either<String, TokenCertificateName>>? = null
Link copied to clipboard
val thumbprint: Output<String>? = null

The thumbprint of the certificate.

Functions

Link copied to clipboard
open override fun toJava(): TokenCertificateArgs