openId - OpenId hitelesítés (openId)

OpenId hitelesítés.

NameTypeDefaultDescription
useClientIdentitylogikaifalseMegadja, hogy a felhasználó tárgy létrehozásához használni kell-e az ügyfél OpenID azonosságot. Ha igaz értékre van beállítva, akkor az OpenID ügyfélazonosság kerül felhasználásra. Ha hamis értékre van beállítva és a userInfoRef első eleme megtalálható, akkor ennek segítségével kerül a felhasználó tárgy létrehozásra. Egyébként a felhasználó tárgy az OpenID azonosság segítségével kerül létrehozásra.
mapIdentityToRegistryUserlogikaifalseMegadja, hogy az azonosságot le kell-e képezni nyilvántartásban szereplő felhasználóra. A felhasználó tárgy létrehozása nem a felhasználói nyilvántartás segítségével történik.
sslRefHivatkozás a felső szintű ssl elemre (karaktersorozat).Az OpenID szolgáltatóhoz csatlakozáskor használt SSL konfiguráció azonosítóját adja meg.
httpsRequiredlogikaitrueSSL kommunikáció megkövetelése az OpenID megbízható partner és a szolgáltató szolgáltatás között.
hashAlgorithm
  • SHA256
  • SHA1
SHA256Az OpenID szolgáltató válaszparamétereinek aláírásához és titkosításához használt kivonatkészítési algoritmust adja meg.
SHA256
SHA256 biztonságos kivonatkészítési algoritmus
SHA1
SHA1 biztonságos kivonatkészítési algoritmus
userInfoRefHivatkozások listája a felső szintű userInfo elemekre (vesszővel elválasztott értékeket tartalmazó karaktersorozat).emailAzon userInfo hivatkozások vesszőkkel tagolt listáját adja meg az OpenID szolgáltatónak, amelyeket bele kell foglalni a válaszba.
authenticationMode
  • checkid_immediate
  • checkid_setup
checkid_setupAz OpenID szolgáltató hitelesítési módját (checkid_immediate vagy checkid_setup) adja meg. Az alapértelmezett hitelesítési mód a checkid_setup.
checkid_immediate
A checkid_immediate letiltja a böngésző-felhasználó interakciót.
checkid_setup
A checkid_setup lehetővé teszi az openID szolgáltató számára, hogy hitelesítést vagy önregisztrációt kérjen a felhasználótól, mielőtt eredményt küldene vissza az openId megbízható partnernek.
hostNameVerificationEnabledlogikaitrueMegadja, hogy engedélyezni kell-e a hosztnév ellenőrzést.
realmIdentifierstringMeghatározza az attribútumot az OpenID szolgáltató nevéhez.
providerIdentifierstringAlapértelmezett OpenID szolgáltatói URL címet ad meg, ahol a felhasználók megkapják az OpenID azonosítójukat.
authFilterRefHivatkozás a felső szintű authFilter elemre (karaktersorozat).A hitelesítési szűrő referenciát adja meg.

userInfo

Azon userInfo hivatkozások vesszőkkel tagolt listáját adja meg az OpenID szolgáltatónak, amelyeket bele kell foglalni a válaszba.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
aliasstringemailMegad egy álnevet.
uriTypestringhttp://axschema.org/contact/emailURI típust ad meg.
countint
Min: 1
1Megadja, hogy az openID szolgáltató válasza mennyi felhasználói információt tartalmaz.
requiredlogikaitrueMegadja, hogy a felhasználói információk használata kötelező-e.

authFilter

A hitelesítési szűrő referenciát adja meg.

authFilter > webApp

Egyedi konfigurációazonosító.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
namestringMegadja a nevet.
matchType
  • contains
  • notContain
  • equals
containsAz egyezés típusát adja meg.
contains
Tartalmazza
notContain
Nem tartalmazza
equals
Egyenlő

authFilter > requestUrl

Egyedi konfigurációazonosító.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
urlPatternstringMegadja az URL mintát.
matchType
  • contains
  • notContain
  • equals
containsAz egyezés típusát adja meg.
contains
Tartalmazza
notContain
Nem tartalmazza
equals
Egyenlő

authFilter > remoteAddress

Egyedi konfigurációazonosító.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsAz egyezés típusát adja meg.
contains
Tartalmazza
notContain
Nem tartalmazza
equals
Egyenlő
lessThan
Kisebb, mint
greaterThan
Nagyobb, mint
ipstringAz IP-címet adja meg.

authFilter > host

Egyedi konfigurációazonosító.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
namestringMegadja a nevet.
matchType
  • contains
  • notContain
  • equals
containsAz egyezés típusát adja meg.
contains
Tartalmazza
notContain
Nem tartalmazza
equals
Egyenlő

authFilter > userAgent

Egyedi konfigurációazonosító.

NameTypeDefaultDescription
idkaraktersorozatEgyedi konfigurációazonosító.
agentstringA felhasználói ügynököt adja meg
matchType
  • contains
  • notContain
  • equals
containsAz egyezés típusát adja meg.
contains
Tartalmazza
notContain
Nem tartalmazza
equals
Egyenlő