JettyWebSocketServer¶
Descrição¶
Implementação de WebSocketServerService. Esse serviço usa o módulo de servidor Jetty WebSocket para fornecer gerenciamento de sessão WebSocket em todo o aplicativo.
Propriedades¶
Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.
Nome de exibição |
Nome da API |
Valor padrão |
Valores permitidos |
Descrição |
---|---|---|---|---|
Autenticação básica ativada * |
Autenticação básica ativada |
falso |
|
Se ativado, as solicitações de conexão do cliente são autenticadas com a autenticação básica usando o provedor de login especificado. |
Especificação do caminho de autenticação básica |
Especificação do caminho de autenticação básica |
/* |
Especifique uma especificação de caminho para aplicar a autenticação básica. |
|
Funções básicas de autenticação |
Funções básicas de autenticação |
** |
O usuário autenticado deve ter uma das funções especificadas. Várias funções podem ser definidas como uma cadeia de caracteres separada por vírgulas. “*” representa qualquer função, assim como “**” representa qualquer função, inclusive nenhuma função. |
|
Autenticação do cliente * |
Autenticação do cliente |
não |
|
Especifica se o processador deve ou não autenticar o cliente pelo seu certificado. Esse valor será ignorado se a propriedade <SSL Context Service> não for especificada ou se o SSL Context fornecido usar apenas um KeyStore e não um TrustStore. |
Tamanho do buffer de entrada * |
Tamanho do buffer de entrada |
4 KB |
O tamanho do buffer de entrada (lido da camada de rede). |
|
Serviço de login |
Serviço de login |
hash |
|
Especifique o serviço de login a ser usado para a autenticação básica. |
Tamanho máximo da mensagem binária * |
Tamanho máximo da mensagem binária |
64 KB |
O tamanho máximo de uma mensagem binária durante a análise/geração. |
|
Tamanho máximo da mensagem de texto * |
Tamanho máximo da mensagem de texto |
64 KB |
O tamanho máximo de uma mensagem de texto durante a análise/geração. |
|
Porta * |
Porta |
O número da porta na qual esse WebSocketServer escuta. |
||
Serviço de contexto SSL |
Serviço de contexto SSL |
O serviço de contexto SSL a ser usado para proteger o servidor. Se especificado, o servidor aceitará apenas solicitações WSS; caso contrário, o servidor aceitará apenas solicitações WS |
||
Arquivo de propriedades dos usuários |
users-properties-file |
Especifique um arquivo de propriedades contendo usuários para a autenticação básica usando HashLoginService. Consulte http://www.eclipse.org/jetty/documentation/current/configuring-security.html para obter mais detalhes. |
Gerenciamento do estado¶
Esse componente não armazena o estado.
Restrito¶
Esse componente não é restrito.
Considerações sobre os recursos do sistema¶
Esse componente não especifica considerações sobre os recursos do sistema.