StandardOauth2AccessTokenProvider

Description

Fournit des jetons d’accès à OAuth 2.0 qui peuvent être utilisés comme en-tête d’autorisation Bearer dans les requêtes HTTP. Peut utiliser soit l’autorisation de type identifiants de connexion par mot de passe du propriétaire de la ressource, soit l’autorisation de type identifiants de connexion par mot de passe du client. L’authentification du client peut se faire soit par l’authentification de base de HTTP, soit dans le corps de la requête.

Balises

access token, authorization, http, oauth2, provider

Propriétés

Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.

Nom d’affichage

Nom d’API

Valeur par défaut

Valeurs autorisées

Description

Audience

Audience

Audience pour la requête de jeton d’accès définie dans RFC 8693 Section 2.1

URL du serveur d’autorisation *

URL du serveur d’autorisation

L’URL du serveur d’autorisation qui délivre les jetons d’accès.

Stratégie d’authentification du client *

Stratégie d’authentification du client

REQUEST_BODY

  • REQUEST_BODY

  • BASIC_AUTHENTICATION

Stratégie d’authentification du client par rapport au service du fournisseur de jetons OAuth2.

ID de client

ID de client

Secret du client *

Secret du client

Type d’autorisation *

Type d’autorisation

password

  • Mot de passe utilisateur

  • Identifiants de connexion du client

  • Jeton d’actualisation

Le type d’autorisation OAuth2 à utiliser lors de l’acquisition d’un jeton d’accès.

Protocoles HTTP *

Protocoles HTTP

H2_HTTP_1_1

  • http/1.1

  • h2 http/1.1

  • h2

Protocoles HTTP pris en charge pour la négociation du protocole de la couche application avec TLS

Mot de passe *

Mot de passe

Mot de passe du nom d’utilisateur du service auquel on accède.

Jeton d’actualisation *

Jeton d’actualisation

Actualiser le jeton permet de récupérer un nouveau jeton d’accès lorsque la configuration le permet

Fenêtre d’actualisation *

Fenêtre d’actualisation

0 s

Le service tentera d’actualiser les jetons expirant dans la fenêtre d’actualisation, en soustrayant la durée configurée de l’expiration du jeton.

Ressource

Ressource

URI de ressource pour la requête de jeton d’accès définie dans RFC 8707 Section 2

Service contextuel SSL

Service contextuel SSL

Portée

Portée

Liste des champs d’application de la requête d’accès, délimitée par des espaces et sensible à la casse (conformément à la spécification OAuth 2.0)

NomUtilisateur *

NomUtilisateur

Nom d’utilisateur sur le service auquel on accède.

Service de configuration du proxy

service proxy-configuration

Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy.

Gestion de l’État

Ce composant ne stocke pas d’état.

Restreint

Cette composante n’est pas limitée.

Considérations relatives aux ressources du système

Ce composant ne précise pas les ressources du système à prendre en compte.