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.

Tags

token de acesso, autorização, http, oauth2, provedor

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

  • REQUEST_BODY

  • BASIC_AUTHENTICATION

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

  • Senha do usuário

  • Credenciais do cliente

  • Token de atualização

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

  • http/1.1

  • h2 http/1.1

  • h2

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.