openId - Authentification OpenID (openId)

Authentification OpenID.

NameTypeDefaultDescription
useClientIdentitybooleanfalseIndique si l'identité OpenID du client doit être utilisée pour créer un sujet utilisateur. Si la valeur est true, seule l'identité client OpenID est utilisée. Si la valeur est false et si le premier élément de userInfoRef est détecté, il est utilisé pour créer un sujet utilisateur. Dans le cas contraire, l'identité OpenID est utilisée pour créer un sujet utilisateur.
mapIdentityToRegistryUserbooleanfalseIndique si l'identité doit être mappée à l'utilisateur du registre. Le registre d'utilisateurs n'est pas utilisé pour créer le sujet utilisateur.
sslRefRéférence à lélément {0} de niveau supérieur (chaîne).Indique qu'un ID de configuration SSL est utilisé pour la connexion au fournisseur OpenID.
httpsRequiredbooleantrueCommunication SSL obligatoire entre la partie utilisatrice OpenID et le service de fournisseur.
hashAlgorithm
  • SHA256
  • SHA1
SHA256Indique l'algorithme de hachage qui est utilisé pour signer et chiffrer les paramètres de réponse du fournisseur OpenID.
SHA256
Sécuriser l'algorithme de hachage SHA256
SHA1
Sécuriser l'algorithme de hachage SHA1
userInfoRefListe de références aux éléments userInfo de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules).emailIndique une liste de références d'infos utilisateur séparées par une virgule que le fournisseur OpenID devra inclure dans la réponse.
authenticationMode
  • checkid_immediate
  • checkid_setup
checkid_setupIndique le mode d'authentification de fournisseur OpenID checkid_immediate ou checkid_setup. checkid_setup est le mode d'authentification par défaut.
checkid_immediate
Le mode checkid_immediate désactive l'interaction du navigateur avec l'utilisateur.
checkid_setup
Le mode checkid_setup permet au fournisseur openID d'interagir avec l'utilisateur, de demander une authentification ou un auto-enregistrement avant le renvoi d'un résultat à la partie utilisatrice openID.
hostNameVerificationEnabledbooleantrueIndique si la vérification du nom d'hôte doit ou non être activée.
realmIdentifierstringSpécifie l'attribut du nom de fournisseur OpenID.
providerIdentifierstringIndique une URL de fournisseur OpenID par défaut où les utilisateurs obtiennent les ID Open.
authFilterRefRéférence à lélément {0} de niveau supérieur (chaîne).Spécifie la référence de filtre d'authentification.

userInfo

Indique une liste de références d'infos utilisateur séparées par une virgule que le fournisseur OpenID devra inclure dans la réponse.

NameTypeDefaultDescription
idstringID de configuration unique.
aliasstringemailIndiquez un nom d'alias.
uriTypestringhttp://axschema.org/contact/emailIndique un type d'URI.
countint
Min: 1
1Indique le nombre d'informations utilisateur qui sont incluses dans la réponse du fournisseur openID.
requiredbooleantrueIndique si les informations utilisateur sont ou non requises.

authFilter

Spécifie la référence de filtre d'authentification.

authFilter > webApp

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
namestringSpécifie le nom.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > requestUrl

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
urlPatternstringSpécifie le masque d'URL.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > remoteAddress

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à
lessThan
Inférieur à
greaterThan
Supérieur à
ipstringSpécifie l'adresse IP.

authFilter > host

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
namestringSpécifie le nom.
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à

authFilter > userAgent

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
agentstringSpécifie l'agent utilisateur
matchType
  • contains
  • notContain
  • equals
containsSpécifie le type de mise en correspondance.
contains
Contient
notContain
Ne contient pas
equals
Egal à