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