Skip to main content

Certificate

A TLS certificate.

type Certificate {
active: Boolean
beginsTimestamp: String
certificateId: Int
commonName: String
created: String
csr: String
csrDecoded: CSRDecoded
expiresTimestamp: String
hasCertificate: Boolean
issuer: CertificateIssuer
san: [String]
valid: Boolean
}

Fields​

Certificate.active ● Boolean scalar common​

Whether the certificate is active.

Certificate.beginsTimestamp ● String scalar common​

When the certificate validity begins.

Certificate.certificateId ● Int scalar common​

The certificate identifier.

Certificate.commonName ● String scalar common​

Domain name. Ex: www.example.com

Certificate.created ● String scalar common​

When the certificate record was created.

Certificate.csr ● String scalar common​

OpenSSL generated CSR string

Certificate.csrDecoded ● CSRDecoded object common​

The decoded CSR details.

Certificate.expiresTimestamp ● String scalar common​

When the certificate expires.

Certificate.hasCertificate ● Boolean scalar common​

Whether a certificate body is present.

Certificate.issuer ● CertificateIssuer object common​

The issuer details for the certificate.

Certificate.san ● [String] list scalar common​

Alternative names

Certificate.valid ● Boolean scalar common​

Whether the certificate is currently valid.

Returned By​

certificate query

Member Of​

CertificateList object ● Domain object ● UpdateCertificatePayload object