EkmConnectionServiceResolverServerCertificateArgs

data class EkmConnectionServiceResolverServerCertificateArgs(val issuer: Output<String>? = null, val notAfterTime: Output<String>? = null, val notBeforeTime: Output<String>? = null, val parsed: Output<Boolean>? = null, val rawDer: Output<String>, val serialNumber: Output<String>? = null, val sha256Fingerprint: Output<String>? = null, val subject: Output<String>? = null, val subjectAlternativeDnsNames: Output<List<String>>? = null) : ConvertibleToJava<EkmConnectionServiceResolverServerCertificateArgs>

Constructors

constructor(issuer: Output<String>? = null, notAfterTime: Output<String>? = null, notBeforeTime: Output<String>? = null, parsed: Output<Boolean>? = null, rawDer: Output<String>, serialNumber: Output<String>? = null, sha256Fingerprint: Output<String>? = null, subject: Output<String>? = null, subjectAlternativeDnsNames: Output<List<String>>? = null)

Properties

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

(Output) Output only. The issuer distinguished name in RFC 2253 format. Only present if parsed is true.

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

(Output) Output only. The certificate is not valid after this time. Only present if parsed is true. 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".

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

(Output) Output only. The certificate is not valid before this time. Only present if parsed is true. 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".

Link copied to clipboard
val parsed: Output<Boolean>? = null

(Output) Output only. True if the certificate was parsed successfully.

Link copied to clipboard
val rawDer: Output<String>

Required. The raw certificate bytes in DER format. A base64-encoded string.

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

(Output) Output only. The certificate serial number as a hex string. Only present if parsed is true.

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

(Output) Output only. The SHA-256 certificate fingerprint as a hex string. Only present if parsed is true.

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

(Output) Output only. The subject distinguished name in RFC 2253 format. Only present if parsed is true.

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

(Output) Output only. The subject Alternative DNS names. Only present if parsed is true.

Functions

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