EkmConnectionServiceResolverServerCertificate

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val issuer: 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: 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: 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: Boolean? = null

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

Link copied to clipboard

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

Link copied to clipboard
val serialNumber: String? = null

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

Link copied to clipboard

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

Link copied to clipboard
val subject: String? = null

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

Link copied to clipboard

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