X509 interface
Objekt, das zum Speichern eines X509-Zertifikats und eines Schlüssels für Transporte verwendet wird.
Dies wird direkt an die Objekte auf niedriger Ebene übergeben, die von Node.js zum Verbinden des TLS-Sockets verwendet werden. https://nodejs.org/api/tls.html#tls_tls_connect_options_callback
Eigenschaften
cert | X509-Zertifikat. |
client |
Name einer OpenSSL-Engine, die das Clientzertifikat bereitstellen kann. |
key | Schlüssel, der dem X509-Zertifikat zugeordnet ist. |
passphrase | Passphrase, die zum Decodieren des Schlüssels verwendet wird, der dem X509-Zertifikat zugeordnet ist. |
Details zur Eigenschaft
cert
X509-Zertifikat.
cert?: string | string[] | Buffer | Buffer[]
Eigenschaftswert
string | string[] | Buffer | Buffer[]
clientCertEngine
Name einer OpenSSL-Engine, die das Clientzertifikat bereitstellen kann.
clientCertEngine?: string
Eigenschaftswert
string
key
Schlüssel, der dem X509-Zertifikat zugeordnet ist.
key?: string | Buffer
Eigenschaftswert
string | Buffer
passphrase
Passphrase, die zum Decodieren des Schlüssels verwendet wird, der dem X509-Zertifikat zugeordnet ist.
passphrase?: string
Eigenschaftswert
string