PEMEncodedSSLContextProvider

Beschreibung

SSLContext-Anbieter konfigurierbar über PEM Private Key und Zertifikatsdateien. Unterstützt die PKCS1- und PKCS8-Codierung für private Schlüssel sowie die X.509-Codierung für Zertifikate.

Tags

Zertifikat, ECDSA, Ed25519, Schlüssel, PEM, PKCS1, PKCS8, RSA, SSL, TLS, X.509

Eigenschaften

In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.

Display Name (Anzeigename)

API-Name

Standardwert

Zugelassene Werte

Beschreibung

Certificate Authorities *

Certificate Authorities

PEM X.509-Zertifizierungsstellen, die für die Überprüfung von Peers in der TLS-Kommunikation vertrauenswürdig sind und ein oder mehrere Standardzertifikate enthalten

Certificate Authorities Source *

Certificate Authorities Source

PROPERTIES

  • Eigenschaften

  • System

Informationsquelle für das Laden vertrauenswürdiger Zertifizierungsstellen

Certificate Chain *

Certificate Chain

PEM X.509-Zertifikatskette in Verbindung mit dem privaten Schlüssel, beginnend mit dem Standard-Header BEGIN CERTIFICATE

Certificate Chain Location *

Certificate Chain Location

PEM Speicherort der X.509-Zertifikatskette, die mit dem privaten Schlüssel verbunden ist, beginnend mit dem Standard-Header BEGIN CERTIFICATE

Private Key *

Private Key

PEM Privater Schlüssel, codiert entweder mit PKCS1 oder PKCS8. Zu den unterstützten Algorithmen gehören ECDSA, Ed25519, und RSA

Private Key Location *

Private Key Location

Der Speicherort der PEM-Datei mit privatem Schlüssel ist entweder mit PKCS1 oder PKCS8 codiert. Zu den unterstützten Algorithmen gehören ECDSA, Ed25519, und RSA

Private Key Source *

Private Key Source

PROPERTIES

  • Undefiniert

  • Eigenschaften

  • Dateien

Informationsquelle für das Laden des privaten Schlüssels und der Zertifikatskette

TLS Protocol *

TLS Protocol

TLS

  • TLS

  • TLSv1.3

  • TLSv1.2

TLS-Protokollversion, die für die Aushandlung verschlüsselter Kommunikation erforderlich ist.

Statusmanagement

Diese Komponente speichert keinen Status.

Eingeschränkt

Diese Komponente ist nicht eingeschränkt.

Hinweise zu Systemressourcen

Diese Komponente enthält keine Angaben zu den Systemressourcen.