Retrieves information about a certificate for a given host.
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("example.com");console.log(`Valid: ${info.valid}, Days left: ${info.daysLeft}`); Copy
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("example.com");console.log(`Valid: ${info.valid}, Days left: ${info.daysLeft}`);
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("expired.badssl.com");if (!info.valid) { console.log(`Errors: ${info.errors.join(", ")}`);} Copy
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("expired.badssl.com");if (!info.valid) { console.log(`Errors: ${info.errors.join(", ")}`);}
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("example.com", { port: 8443 }); Copy
import { getCertificateInfo } from "sslko";const info = await getCertificateInfo("example.com", { port: 8443 });
Will return an object with valid: false and an error message.
valid: false
Retrieves information about a certificate for a given host.