Client oauth2¶
Description¶
Ce client permet l'authentification par OAuth2.
Paramètres¶
clientIdobligatoire- Nom du client id défini au niveau du serveur
clientSecretobligatoire-
Secret rattaché au client id.
Nous rappelons ici que la valeur peut être chiffrée. On l'indiquera alors en ajoutant un attribut
encrypted="true"à l'élément dans le fichier XML. authUrlobligatoire- URL d'autorisation du serveur OAuth
tokenUrlobligatoire- URL de token du serveur OAuth
profileUrlobligatoire- URL de profil du serveur OAuth
profileIdobligatoire- Id du profil OAuth
withState-
Valeur
true/falseindiquant si un paramètre OAuthstateest utilisé.Par défaut la valeur est
true. scope- Scope. Il est possible de spécifier plusieurs scopes en les séparant par
un espace, par exemple:
openid profile roles. repository-
Référentiel(s) sur le(s)quel(s) s'appuyer pour mettre à jour les profils utilisateurs.
Il est possible de spécifier plusieurs référentiels en les séparant par une virgule.
Exemple¶
1 2 3 4 5 6 7 8 9 10 11 | |