Networks, devices, and sensors · GraphQL type

TLSCertificate type

Information describing an SSL (Secure Sockets Layer) certificate.

Fields

Field Name Description
raw - Binary! Complete ASN.1 DER content (certificate, signature algorithm and signature).
subjectString - String Certificate subject value as a string e.g.: CN=www.alarm.com,OU=Alarm.com,O=Alarm.com,L=America,ST=America,C=US.
subject - X509Name! The certificate subject.
issuerString - String Certificate issuer value as a string e.g.: CN=www.alarm.com,OU=Alarm.com,O=Alarm.com,L=America,ST=America,C=US.
issuer - X509Name! The certificate issuer.
notBefore - Time! The date and time on which the certificate becomes valid.
notAfter - Time! The date and time after which the certificate becomes invalid.
signatureAlgorithm - SSLSignatureAlgorithm! Public key signing algorithm used by the certificate.
publicKeyAlgorithm - SSLPublicKeyAlgorithm! Public key algorithm used by the certificate.

Used by

  • TLS type: Reports on SSL (Secure Sockets Layer) and TLS (Transport Layer Security).

Example

Example

{
  "raw": Binary,
  "subjectString": "abc123",
  "subject": X509Name,
  "issuerString": "abc123",
  "issuer": X509Name,
  "notBefore": "2021-10-07T18:23:25.829Z",
  "notAfter": "2021-10-07T18:23:25.829Z",
  "signatureAlgorithm": "MD2_RSA",
  "publicKeyAlgorithm": "UNKNOWN"
}