ClientCertAuthenticationArgs

data class ClientCertAuthenticationArgs(val certificateExpirationDate: Output<String>? = null, val certificateSubjectName: Output<String>? = null, val certificateThumbprint: Output<String>? = null, val password: Output<String>? = null, val pfx: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ClientCertAuthenticationArgs>

Constructors

Link copied to clipboard
constructor(certificateExpirationDate: Output<String>? = null, certificateSubjectName: Output<String>? = null, certificateThumbprint: Output<String>? = null, password: Output<String>? = null, pfx: Output<String>? = null, type: Output<String>)

Properties

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

Gets or sets the certificate expiration date.

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

Gets or sets the certificate subject name.

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

Gets or sets the certificate thumbprint.

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

Gets or sets the certificate password, return value will always be empty.

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

Gets or sets the pfx certificate. Accepts certification in base64 encoding, return value will always be empty.

Link copied to clipboard
val type: Output<String>

Gets or sets the HTTP authentication type. Expected value is 'ClientCertificate'.

Functions

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