OpenID-Authentifizierung (openId)
OpenID-Authentifizierung.
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
authFilterRef | Referenz auf das authFilter-Element (string) der höchsten Ebene. | Gibt die Referenz des Authentifizierungsfilters an. | |
authenticationMode |
|
checkid_setup | Gibt den Authentifizierungsmodus des OpenID-Providers an: checkid_immediate oder checkid_setup. Der Standardauthentifizierungsmodus ist checkid_setup.
|
hashAlgorithm |
|
SHA256 | Gibt den Hashalgorithmus an, der zum Unterzeichnen und Verschlüsseln der Antwortparameter des OpenID-Providers verwendet wird.
|
hostNameVerificationEnabled | boolean | true | Gibt an, ob die Hostnamensprüfung aktiviert wird. |
httpsRequired | boolean | true | Gibt an, ob die SSL-Kommunikation zwischen dem OpenID-Relying-Party- und dem Provider-Service erforderlich ist. |
mapIdentityToRegistryUser | boolean | false | Gibt an, ob die ID einem Registry-Benutzer zugeordnet werden soll. Die Benutzerregistry wird nicht zum Erstellen des Benutzersubjekts verwendet. |
providerIdentifier | string | Gibt eine Standard-URL für OpenID-Provider an, über die Benutzer OpenIDs abrufen können. | |
realmIdentifier | string | Gibt das Attribut für den Namen des OpenID-Providers an. | |
sslRef | Referenz auf das ssl-Element (string) der höchsten Ebene. | Gibt an, dass die ID der SSL-Konfiguration verwendet wird, um eine Verbindung zum OpenID-Provider herzustellen. | |
useClientIdentity | boolean | false | Gibt an, ob die OpenID-Client-ID zum Erstellen eines Benutzersubjekts verwendet werden soll. Wenn Sie diese Option auf true setzen, wird nur die OpenID-Client-ID verwendet. Wenn Sie die Option auf false setzen und das erste Element userInfoRef gefunden wird, wird dieses zum Erstellen eines Benutzersubjekts verwendet. Andernfalls wird die OpenID-ID zum Erstellen eines Benutzersubjekts verwendet. |
userInfoRef | Liste mit Referenzen auf userInfo-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). | Gibt eine durch Kommas getrennte Liste mit userInfo-Referenzen an, die der OpenID-Provider in die Antwort einschließen muss. |
- authFilter
Beschreibung: Gibt die Referenz des Authentifizierungsfilters an.Erforderlich: falseDatentyp: - authFilter > host
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. matchType - equals
- contains
- notContain
contains Gibt den Abgleichstyp an. - equals
- Gleich
- contains
- Enthält
- notContain
- Enthält nicht
name string Gibt den Namen an.
- authFilter > remoteAddress
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. ip string Gibt die IP-Adresse an. matchType - lessThan
- equals
- greaterThan
- contains
- notContain
contains Gibt den Abgleichstyp an. - lessThan
- Kleiner als
- equals
- Gleich
- greaterThan
- Größer als
- contains
- Enthält
- notContain
- Enthält nicht
- authFilter > requestUrl
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. matchType - equals
- contains
- notContain
contains Gibt den Abgleichstyp an. - equals
- Gleich
- contains
- Enthält
- notContain
- Enthält nicht
urlPattern string Gibt das URL-Muster an.
- authFilter > userAgent
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung agent string Gibt den Benutzeragenten an. id string Eine eindeutige Konfigurations-ID. matchType - equals
- contains
- notContain
contains Gibt den Abgleichstyp an. - equals
- Gleich
- contains
- Enthält
- notContain
- Enthält nicht
- authFilter > webApp
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. matchType - equals
- contains
- notContain
contains Gibt den Abgleichstyp an. - equals
- Gleich
- contains
- Enthält
- notContain
- Enthält nicht
name string Gibt den Namen an.
- userInfo
Beschreibung: Gibt eine durch Kommas getrennte Liste mit userInfo-Referenzen an, die der OpenID-Provider in die Antwort einschließen muss.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung alias string email Gibt einen Aliasnamen an. count int Minimum: 1
1 Gibt an, wie viele userInfo-Referenzen in die Antwort des OpenID-Providers eingeschlossen werden. id string Eine eindeutige Konfigurations-ID. required boolean true Gibt an, ob Benutzerinformationen erforderlich sind. uriType string http://axschema.org/contact/email Gibt einen URI-Typ an.