Megosztás a következőn keresztül:


TlsSettings interface

A TLS-hitelesítés tanúsítványát jelöli.

Tulajdonságok

ca

Felülbírálhatja a megbízható hitelesítésszolgáltatói tanúsítványokat. Alapértelmezés szerint a Mozilla által válogatott, jól ismert hitelesítésszolgáltatókban kell megbízni. A Mozilla hitelesítésszolgáltatói teljesen le lesznek cserélve, ha a hitelesítésszolgáltatókat explicit módon meg van adva ezzel a beállítással.

cert

Tanúsítványláncok PEM formátumban. Titkos kulcsonként egy tanúsítványláncot kell megadni. Minden tanúsítványláncnak a PEM formátumú tanúsítványból kell állnia egy megadott titkos kulcshoz, majd a PEM formátumú köztes tanúsítványokból (ha vannak ilyenek), sorrendben, a legfelső szintű hitelesítésszolgáltatót nem beleértve (a legfelső szintű hitelesítésszolgáltatónak előre ismertnek kell lennie a társ számára, lásd: ca). Több tanúsítványlánc biztosításakor nem kell ugyanabban a sorrendben lenniük, mint a kulcsban lévő titkos kulcsuknak. Ha a köztes tanúsítványok nincsenek megadva, a társ nem fogja tudni ellenőrizni a tanúsítványt, és a kézfogás sikertelen lesz.

key

Titkos kulcsok PEM formátumban. A PEM lehetővé teszi a titkos kulcsok titkosítását. A titkosított kulcsokat a rendszer az options.passphrase kóddal fejti vissza. A különböző algoritmusokat használó több kulcs is megadható titkosítatlan kulcssztringek vagy pufferek tömbjeként, vagy egy objektumtömb formájában {pem: <string|buffer>[,passphrase: <string>]}. Az objektuműrlap csak tömb.object.passphrase esetén fordulhat elő. A titkosított kulcsok visszafejtése object.passphrase használatával történik, ha meg van adva, vagy a options.passphrase, ha nem.

passphrase

Megosztott jelszó egyetlen titkos kulcshoz és/vagy PFX-hez.

pfx

PFX vagy PKCS12 kódolású titkos kulcs és tanúsítványlánc. A pfx egy alternatíva a kulcs és a tanúsítvány egyenkénti megadására. A PFX általában titkosítva van, ha igen, a rendszer jelszóval fejti vissza. Több PFX is megadható titkosítatlan PFX-pufferek tömbjeként, vagy az űrlapon {buf: <string|buffer>[,passphrase: <string>]}található objektumok tömbjeként. Az objektuműrlap csak tömb.object.passphrase esetén fordulhat elő. A titkosított PFX az object.passphrase használatával lesz visszafejtve, ha meg van adva, vagy a options.passphrase, ha nem.

Tulajdonság adatai

ca

Felülbírálhatja a megbízható hitelesítésszolgáltatói tanúsítványokat. Alapértelmezés szerint a Mozilla által válogatott, jól ismert hitelesítésszolgáltatókban kell megbízni. A Mozilla hitelesítésszolgáltatói teljesen le lesznek cserélve, ha a hitelesítésszolgáltatókat explicit módon meg van adva ezzel a beállítással.

ca?: string | Buffer | (string | Buffer)[]

Tulajdonság értéke

string | Buffer | (string | Buffer)[]

cert

Tanúsítványláncok PEM formátumban. Titkos kulcsonként egy tanúsítványláncot kell megadni. Minden tanúsítványláncnak a PEM formátumú tanúsítványból kell állnia egy megadott titkos kulcshoz, majd a PEM formátumú köztes tanúsítványokból (ha vannak ilyenek), sorrendben, a legfelső szintű hitelesítésszolgáltatót nem beleértve (a legfelső szintű hitelesítésszolgáltatónak előre ismertnek kell lennie a társ számára, lásd: ca). Több tanúsítványlánc biztosításakor nem kell ugyanabban a sorrendben lenniük, mint a kulcsban lévő titkos kulcsuknak. Ha a köztes tanúsítványok nincsenek megadva, a társ nem fogja tudni ellenőrizni a tanúsítványt, és a kézfogás sikertelen lesz.

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

Tulajdonság értéke

string | Buffer | (string | Buffer)[]

key

Titkos kulcsok PEM formátumban. A PEM lehetővé teszi a titkos kulcsok titkosítását. A titkosított kulcsokat a rendszer az options.passphrase kóddal fejti vissza. A különböző algoritmusokat használó több kulcs is megadható titkosítatlan kulcssztringek vagy pufferek tömbjeként, vagy egy objektumtömb formájában {pem: <string|buffer>[,passphrase: <string>]}. Az objektuműrlap csak tömb.object.passphrase esetén fordulhat elő. A titkosított kulcsok visszafejtése object.passphrase használatával történik, ha meg van adva, vagy a options.passphrase, ha nem.

key?: string | Buffer | (KeyObject | Buffer)[]

Tulajdonság értéke

string | Buffer | (KeyObject | Buffer)[]

passphrase

Megosztott jelszó egyetlen titkos kulcshoz és/vagy PFX-hez.

passphrase?: string

Tulajdonság értéke

string

pfx

PFX vagy PKCS12 kódolású titkos kulcs és tanúsítványlánc. A pfx egy alternatíva a kulcs és a tanúsítvány egyenkénti megadására. A PFX általában titkosítva van, ha igen, a rendszer jelszóval fejti vissza. Több PFX is megadható titkosítatlan PFX-pufferek tömbjeként, vagy az űrlapon {buf: <string|buffer>[,passphrase: <string>]}található objektumok tömbjeként. Az objektuműrlap csak tömb.object.passphrase esetén fordulhat elő. A titkosított PFX az object.passphrase használatával lesz visszafejtve, ha meg van adva, vagy a options.passphrase, ha nem.

pfx?: string | Buffer | (string | Buffer | PxfObject)[]

Tulajdonság értéke

string | Buffer | (string | Buffer | PxfObject)[]