JettyWebSocketServer¶
Beschreibung¶
Implementierung von WebSocketServerService. Dieser Dienst verwendet das Jetty WebSocket-Servermodul, um WebSocket-Sitzungsmanagement in der gesamten Anwendung zu ermöglichen.
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 |
|
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 |
|
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 |
|
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.