JettyWebSocketServer

Beschreibung

Implementierung von WebSocketServerService. Dieser Dienst verwendet das Jetty WebSocket-Servermodul, um WebSocket-Sitzungsmanagement in der gesamten Anwendung zu ermöglichen.

Tags

Jetty, WebSocket, Server

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

Basic Authentication Enabled *

Basic Authentication Enabled

false

  • true

  • false

Wenn diese Option aktiviert ist, werden Client-Verbindungsanfragen mit der Basic-Authentifizierung unter Verwendung des angegebenen Anmeldeanbieters authentifiziert.

Basic Authentication Path Spec

Basic Authentication Path Spec

/*

Geben Sie eine Pfadangabe an, um die Basisauthentifizierung anzuwenden.

Basic Authentication Roles

Basic Authentication Roles

**

Der authentifizierte Benutzer muss eine der angegebenen Rollen haben. Mehrere Rollen können als durch Kommas getrennte Zeichenfolgen angegeben werden. „*“ steht für eine beliebige Rolle und „**“ für jede Rolle, einschließlich keiner Rolle.

Client Authentication *

Client Authentication

nein

  • No Authentication

  • Want Authentication

  • Need Authentication

Gibt an, ob der Prozessor den Client anhand seines Zertifikats authentifizieren soll oder nicht. Dieser Wert wird ignoriert, wenn die Eigenschaft <SSL Context Service> nicht angegeben ist oder der bereitgestellte SSL Context nur ein KeyStore und kein TrustStore verwendet.

Input Buffer Size *

Input Buffer Size

4 kb

Die Größe des Eingabepuffers (gelesen von der Netzwerkschicht).

Login Service

Login Service

Hash

  • HashLoginService

Geben Sie an, welchen Anmeldedienst Sie für die Basisauthentifizierung verwenden möchten.

Max Binary Message Size *

Max Binary Message Size

64 kb

Die maximale Größe einer Binärnachricht beim Parsen/Generieren.

Max Text Message Size *

Max Text Message Size

64 kb

Die maximale Größe einer Textmeldung beim Parsen/Generieren.

Port *

Port

Die Nummer des Ports, den dieser WebSocketServer überwacht.

SSL Context Service

SSL Context Service

Der SSL Context Service, der zur Sicherung des Servers verwendet werden soll. Falls angegeben, akzeptiert der Server nur WSS-Anfragen; andernfalls akzeptiert der Server nur WS-Anfragen.

Users Properties File

users-properties-file

Geben Sie eine Eigenschaftsdatei an, die Benutzer für die Basisauthentifizierung mit HashLoginService enthält. Siehe http://www.eclipse.org/jetty/documentation/current/configuring-security.html für Details.

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.