StandardOauth2AccessTokenProvider¶
Descrição¶
Fornece tokens de acesso OAuth 2.0 que podem ser usados como cabeçalho de autorização do portador em solicitações HTTP. É possível usar a concessão de credenciais de senha do proprietário do recurso ou a concessão de credenciais do cliente. A autenticação do cliente pode ser feita com a autenticação HTTP Basic ou no corpo da solicitação.
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 |
---|---|---|---|---|
Público |
Público |
Público para a solicitação de token de acesso definida na RFC 8693, seção 2.1 |
||
URL do servidor de autorização * |
URL do servidor de autorização |
O URL do servidor de autorização que emite tokens de acesso. |
||
Estratégia de autenticação do cliente * |
Estratégia de autenticação do cliente |
REQUEST_BODY |
|
Estratégia para autenticar o cliente no serviço do provedor de token OAuth2. |
ID do cliente |
ID do cliente |
|||
Segredo do cliente * |
Segredo do cliente |
|||
Tipo de concessão * |
Tipo de concessão |
password |
|
O tipo de concessão OAuth2 a ser usado na aquisição de um token de acesso. |
Protocolos HTTP * |
Protocolos HTTP |
H2_HTTP_1_1 |
|
Protocolos HTTP compatíveis para negociação de protocolo de camada de aplicativo com TLS |
Senha * |
Senha |
Senha para o nome de usuário no serviço que está sendo acessado. |
||
Token de atualização * |
Token de atualização |
O token de atualização oferece suporte à recuperação de um novo token de acesso quando configurado |
||
Janela de atualização * |
Janela de atualização |
0 s |
O serviço tentará atualizar os tokens que expiram dentro da janela de atualização, subtraindo a duração configurada da expiração do token. |
|
Recurso |
Recurso |
URI de recurso para a solicitação do token de acesso definida na RFC 8707, seção 2 |
||
Serviço de contexto SSL |
Serviço de contexto SSL |
|||
Escopo |
Escopo |
Lista de escopos da solicitação de acesso delimitados por espaços e sensível a maiúsculas e minúsculas (de acordo com a especificação OAuth 2.0) |
||
Nome de usuário * |
Nome de usuário |
Nome de usuário no serviço que está sendo acessado. |
||
Serviço de configuração de proxy |
proxy-configuration-service |
Especifica o serviço de Controller Service de configuração de proxy para a realização de proxy de solicitações de rede. |
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.