TlsSettings interface
TLS-hitelesítés tanúsítványát jelöli.
Tulajdonságok
| ca | Igény szerint felülbírálhatja a megbízható hitelesítésszolgáltatói tanúsítványokat. Alapértelmezés szerint a Mozilla által készített, jól ismert hitelesítésszolgáltatókban kell megbízni. A Mozilla hitelesítésszolgáltatói teljes mértékben lecserélődnek, ha a hitelesítésszolgáltatók kifejezetten meg vannak 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 egy megadott titkos kulcs PEM formátumú tanúsítványából kell állnia, amelyet a PEM formázott köztes tanúsítványok követnek (ha vannak ilyenek), sorrendben, és nem tartalmazzák a legfelső szintű hitelesítésszolgáltatót (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 kulcsok. 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 kulcsok a options.passphrase használatával lesznek visszafejtve. A különböző algoritmusokat használó több kulcs is megadható titkosítatlan kulcssztringek vagy pufferek tömbjeként, vagy az |
| passphrase | Megosztott jelszó egyetlen titkos kulcshoz és/vagy PFX-hez. |
| pfx | PFX vagy PKCS12 kódolt titkos kulcs és tanúsítványlánc. a pfx egy alternatíva a kulcs és a tanúsítvány egyedi megadására. A PFX általában titkosítva van, ha igen, a rendszer a jelszóval fejti vissza. Több PFX is megadható titkosítatlan PFX-pufferek tömbjeként, vagy egy |
Tulajdonság adatai
ca
Igény szerint felülbírálhatja a megbízható hitelesítésszolgáltatói tanúsítványokat. Alapértelmezés szerint a Mozilla által készített, jól ismert hitelesítésszolgáltatókban kell megbízni. A Mozilla hitelesítésszolgáltatói teljes mértékben lecserélődnek, ha a hitelesítésszolgáltatók kifejezetten meg vannak 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 egy megadott titkos kulcs PEM formátumú tanúsítványából kell állnia, amelyet a PEM formázott köztes tanúsítványok követnek (ha vannak ilyenek), sorrendben, és nem tartalmazzák a legfelső szintű hitelesítésszolgáltatót (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 kulcsok. 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 kulcsok a options.passphrase használatával lesznek visszafejtve. A különböző algoritmusokat használó több kulcs is megadható titkosítatlan kulcssztringek vagy pufferek tömbjeként, vagy az {pem: <string|buffer>[,passphrase: <string>]}űrlap objektumtömbjeként.
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 van ilyen, 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ódolt titkos kulcs és tanúsítványlánc. a pfx egy alternatíva a kulcs és a tanúsítvány egyedi megadására. A PFX általában titkosítva van, ha igen, a rendszer a jelszóval fejti vissza. Több PFX is megadható titkosítatlan PFX-pufferek tömbjeként, vagy egy {buf: <string|buffer>[,passphrase: <string>]}formátumú objektumtömbké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 van ilyen, vagy a options.passphrase, ha nem.
pfx?: string | Buffer | (string | Buffer | PxfObject)[]
Tulajdonság értéke
string | Buffer | (string | Buffer | PxfObject)[]