openId - Autentificare OpenId (openId)

Autentificare OpenId.

NameTypeDefaultDescription
useClientIdentitybooleanfalseSpecifică dacă să se folosească identitatea de client OpenID pentru a cre un subiect de utilizator. Dacă se setează la adevăr, se foloseşte identitatea clientului OpenID. Dacă se setează la fals şi se găseşte primul element al userInfoRef, îl folosim pentru a crea un subiect de utilizator. Altfel, folosim identitatea OpenID pentru a crea un subiect de utilizator.
mapIdentityToRegistryUserbooleanfalseSpecifică dacă să se mapeze identitatea la utilizatorul registrului. Registrul de utilizatori nu este folosit pentru a crea subiectul utilizatorului.
sslRefO referinţă la elementul de nivel înalt ssl (şir).Specifică un ID al configuraţiei SSL folosit pentru conectarea la furnizorul OpenID.
httpsRequiredbooleantrueNecesită comunicaţie SSL între partea intermediară de încredere OpenID şi serviciul de furnizor.
hashAlgorithm
  • SHA256
  • SHA1
SHA256Specifică algoritmul hash care este folosit pentru a semna şi cripta parametrii de răspuns ai furnizorului OpenID.
SHA256
Algoritm hash securizat SHA256
SHA1
Algoritm hash securizat SHA1
userInfoRefListă de referinţe la elemente de nivel înalt userInfo (şir separat prin virgule).emailSpecifică o listă de referinţe userInfo separate de virgule pentru furnizorul OpenID de inclus în răspuns.
authenticationMode
  • checkid_immediate
  • checkid_setup
checkid_setupSpecifică modul de autentificare al furnizorului OpenID, fie checkid_immediate, fie checkid_setup. checkid_setup este modul de autentificare implicit.
checkid_immediate
checkid_immediate dezactivează interacţiunea browser-ului cu utilizatorul.
checkid_setup
checkid_setup permite furnizorului openID să interacţioneze cu utilizatorul, să ceară autentificare sau auto-înregistrare înainte de a returna un rezultat la openId relying party.
hostNameVerificationEnabledbooleantrueSpecifică dacă să se activeze sau nu verificarea numelui gazdă.
realmIdentifierstringSpecifică atributul pentru numele furnizor OpenID.
providerIdentifierstringSpecifică un URL de furnizor OpenID implicit, unde utilizatorii obţin ID-urile Open.
authFilterRefO referinţă la elementul de nivel înalt authFilter (şir).Specifică referinţa filtrului de autentificare.

userInfo

Specifică o listă de referinţe userInfo separate de virgule pentru furnizorul OpenID de inclus în răspuns.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
aliasstringemailSpecifică un nume alias.
uriTypestringhttp://axschema.org/contact/emailSpecifică un tip URI.
countint
Min: 1
1Specifică cât userInfo este inclus în răspunsul furnizorului openID.
requiredbooleantrueSpecifică dacă informaţiile de utilizator sunt sau nu necesare.

authFilter

Specifică referinţa filtrului de autentificare.

authFilter > webApp

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringSpecifică numele.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > requestUrl

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
urlPatternstringSpecifică tiparul URL-ului.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > remoteAddress

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal
lessThan
Mai mic decât
greaterThan
Mai mare decât
ipstringSpecifică adresa IP.

authFilter > host

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringSpecifică numele.
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal

authFilter > userAgent

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
agentstringSpecifică agentul de utilizator
matchType
  • contains
  • notContain
  • equals
containsSpecifică tipul de potrivire.
contains
Conţine
notContain
Nu conţine
equals
Egal