Freigeben über


X509 interface

Objekt, das zum Speichern eines X509-Zertifikats und eines Schlüssels zum Verwenden von Transporten 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 eines OpenSSL-Moduls, das das Clientzertifikat bereitstellen kann.

key

Schlüssel, der dem X509-Zertifikat zugeordnet ist.

passphrase

Passphrase zum Decodieren des Schlüssels, der dem X509-Zertifikat zugeordnet ist.

Details zur Eigenschaft

cert

X509-Zertifikat.

cert?: string | string[] | Buffer | Buffer[]

Eigenschaftswert

string | string[] | Buffer | Buffer[]

clientCertEngine

Name eines OpenSSL-Moduls, das 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 zum Decodieren des Schlüssels, der dem X509-Zertifikat zugeordnet ist.

passphrase?: string

Eigenschaftswert

string