Ende.TlsCertifiedKeyPem
interface
interface Ende.TlsCertifiedKeyPemProvides certified key material from strings. The key material is provided in
PEM-format (Privacy Enhanced Mail, https://www.rfc-editor.org/rfc/rfc1422) which can be identified by having
-----BEGIN----- and -----END----- markers at the beginning and end of the strings. This type of key is not compatible
with DER-format keys which are binary.
Ende supports RSA, EC, and PKCS8-format keys.
const key = {
key: "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n",
cert: "-----BEGIN CERTIFICATE-----\n...\n-----END CERTIFICATE-----\n" }
};
Properties
keyFormat
keyFormat?: "pem"The format of this key material, which must be PEM.
key
key: stringPrivate key in PEM format. RSA, EC, and PKCS8-format keys are supported.
cert
cert: stringCertificate chain in PEM format.