Freigeben über


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.

clientCertEngine

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