SslCertificate
An SSL certificate: the request, the CA order and the issued certificate
type SslCertificate {
altNames: [String!]
brand: String!
certificateCredit: SslCertificateCredit
commonName: String
companyId: ID!
createdAt: ISO8601DateTime!
csr: String
daysUntilExpiration: Int
domainAssetId: ID
domainValidations: [SslDomainValidation!]!
evDetailsProvided: Boolean!
expired: Boolean!
generations: [SslCertificateGeneration!]!
id: ID!
issued: Boolean!
issuerCommonName: String
issuerOrganizationName: String
productTermDays: Int
productTermEndsAt: ISO8601DateTime
productTermStartsAt: ISO8601DateTime
providerOrderNumber: ID
revokeReason: String
serial: String
sha1Fingerprint: String
status: SslCertificateStatus!
subjectCommonName: String
subjectCountryName: String
subjectOrganizationName: String
updatedAt: ISO8601DateTime!
validationStatus: String
validityNotAfter: ISO8601DateTime
validityNotBefore: ISO8601DateTime
validityYears: Int
}
Fields
SslCertificate.altNames ● [String!] list scalar
Subject Alternative Names covered by the certificate
SslCertificate.brand ● String! non-null scalar
SslCertificate.certificateCredit ● SslCertificateCredit object
SslCertificate.commonName ● String scalar
Primary common name of the certificate
SslCertificate.companyId ● ID! non-null scalar
SslCertificate.createdAt ● ISO8601DateTime! non-null scalar
SslCertificate.csr ● String scalar
PEM-encoded Certificate Signing Request (the key is never stored). Null only for imported certificates whose CSR was not kept by the original system
SslCertificate.daysUntilExpiration ● Int scalar
SslCertificate.domainAssetId ● ID scalar
Asset of the protected domain, when the certificate was linked to one
SslCertificate.domainValidations ● [SslDomainValidation!]! non-null object
SslCertificate.evDetailsProvided ● Boolean! non-null scalar
Whether the EV vetting half has been supplied (false while awaiting deferred completion)
SslCertificate.expired ● Boolean! non-null scalar
SslCertificate.generations ● [SslCertificateGeneration!]! non-null object
Every certificate issued inside this subscription, oldest first
SslCertificate.id ● ID! non-null scalar
Also the id of this certificate's Asset in the inventory
SslCertificate.issued ● Boolean! non-null scalar
Whether the CA has issued this certificate and the bytes were downloaded
SslCertificate.issuerCommonName ● String scalar
SslCertificate.issuerOrganizationName ● String scalar
SslCertificate.productTermDays ● Int scalar
Commercial term in days as confirmed by the CA (365, 730, 1095, 1461 or 1826)
SslCertificate.productTermEndsAt ● ISO8601DateTime scalar
End of the commercial term. Reissues are included until this date and consume no credit
SslCertificate.productTermStartsAt ● ISO8601DateTime scalar
Start of the commercial term, as confirmed by the CA
SslCertificate.providerOrderNumber ● ID scalar
Order number assigned by the CA
SslCertificate.revokeReason ● String scalar
SslCertificate.serial ● String scalar
SslCertificate.sha1Fingerprint ● String scalar
SslCertificate.status ● SslCertificateStatus! non-null enum
SslCertificate.subjectCommonName ● String scalar
SslCertificate.subjectCountryName ● String scalar
SslCertificate.subjectOrganizationName ● String scalar
SslCertificate.updatedAt ● ISO8601DateTime! non-null scalar
SslCertificate.validationStatus ● String scalar
SslCertificate.validityNotAfter ● ISO8601DateTime scalar
SslCertificate.validityNotBefore ● ISO8601DateTime scalar
SslCertificate.validityYears ● Int scalar
Contracted term in years. The issued certificate is always shorter (see productTerm* fields)
Returned By
sslCertificate query ● sslDuplicateCertificates query
Member Of
SslCertificatePaginatedCollection object ● SslCreateCertificatePayload object ● SslProvideEvDetailsPayload object ● SslReissueCertificatePayload object ● SslRevokeCertificatePayload object ● SslSynchronizeCertificatePayload object
Contribute to the Docs
Found something outdated or missing? Help us improve the documentation with a quick suggestion or edit.
How to contributeResources
By exploring our content, you'll find resources that will enhance your understanding of the importance of a Security Application Program.
Conviso Blog: Explore our blog, which offers a collection of articles and posts covering a wide range of AppSec topics. The content on the blog is primarily in English.
Conviso's YouTube Channel: Access a wealth of informative videos covering various topics related to AppSec. Please note that the content is primarily in Portuguese.