Configuration du login social pour GitHub.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
authFilterRef |
Référence à lélément {0} de niveau supérieur (chaîne). |
Spécifie la référence de filtre d'authentification. |
|
authorizationEndpoint |
string |
https://github.com/login/oauth/authorize |
Indique une URL de point d'extrémité d'autorisation |
clientId |
string |
ID de l'application ou du client. |
|
clientSecret |
Mot de passe codé réversible (chaîne) |
Secret de l'application ou du client. |
|
displayName |
string |
GitHub |
Nom à afficher pour la configuration du login social. |
isClientSideRedirectSupported |
boolean |
true |
Indique si la redirection côté client est prise en charge. Exemples de client : navigateur ou application JavaScript autonome. Si cette valeur est définie à 'true', le client doit prendre en charge JavaScript. |
mapToUserRegistry |
boolean |
false |
Indique s'il faut mapper userIdentifier à l'utilisateur du registre. |
redirectToRPHostAndPort |
string |
Spécifie un protocole de rappel, un hôte et un numéro de port. Exemple : https://monhôte:8020. |
|
responseType |
|
code |
Spécifie le type de réponse OAuth. |
scope |
string |
user |
Spécifie la portée requise. |
sslRef |
Référence à lélément {0} de niveau supérieur (chaîne). |
Spécifie un ID de la configuration SSL utilisée pour se connecter aux médias sociaux. |
|
tokenEndpoint |
string |
https://github.com/login/oauth/access_token |
Indique une URL de point d'extrémité de jeton. |
tokenEndpointAuthMethod |
|
client_secret_post |
Spécifie la méthode d'authentification requise. |
useSystemPropertiesForHttpClientConnections |
boolean |
false |
Précise s'il faut ou non utiliser les propriétés système Java lorsque le client OpenID Connect ou OAuth crée des connexions de clients HTTP. Mettez cette propriété à true si vous voulez que les connexions utilisent les propriétés système http* ou javax*. |
userApi |
string |
https://api.github.com/user/emails |
L'URL servant à récupérer les informations utilisateur. |
userNameAttribute |
string |
La valeur de la revendication est le principal de l'utilisateur authentifié. |
|
website |
string (avec suppression des blancs) |
https://github.com |
Adresse du site web. |
Spécifie la référence de filtre d'authentification.
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
name |
string |
Spécifie le nom. |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
name |
string |
Spécifie le nom. |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
ip |
string |
Spécifie l'adresse TCP/IP de l'hôte distant. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
name |
string |
Spécifie le nom. |
|
value |
string |
L'attribut de valeur spécifie la valeur de l'en-tête de demande. Si la valeur n'est pas spécifiée, l'attribut de nom est utilisé pour la correspondance, par exemple, requestHeader id="sample "name="email" matchType="contains". |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
urlPattern |
string |
Spécifie le masque d'URL. Le caractère * n'est pas pris en charge en tant que caractère générique. |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
agent |
string |
Spécifie l'agent utilisateur du navigateur permettant d'identifier le navigateur qui est utilisé. |
|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
ID de configuration unique.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
id |
chaîne |
ID de configuration unique. |
|
matchType |
|
contains |
Spécifie le type de mise en correspondance. |
name |
string |
Spécifie le nom. |
Spécifie les informations à utiliser pour créer les jetons JWT. Les informations incluent la référence générateur JWT et les réclamations du jeton d'ID.
| Nom | Tapez | Par défaut | Descriptif |
|---|---|---|---|
builder |
string (avec suppression des blancs) |
Le générateur JWT référencé crée un jeton JWT et celui-ci est ajouté au sujet authentifié. |
|
claims |
string |
Spécifie une liste de réclamations (séparées par des virgules) à copier à partir des informations utilisateur ou du jeton d'ID. |