OpenId 鑑別 (openId)
OpenId 鑑別。
屬性名稱 | 資料類型 | 預設值 | 說明 |
---|---|---|---|
authFilterRef | 最上層 authFilter 元素的參照(字串)。 | 指定鑑別過濾器參照。 | |
authenticationMode |
|
checkid_setup | 指定 OpenID 提供者鑑別模式是 checkid_immediate 或 checkid_setup。checkid_setup 是預設鑑別模式。
|
hashAlgorithm |
|
SHA256 | 指定簽署和加密 OpenID 提供者回應參數時要使用的雜湊演算法。
|
hostNameVerificationEnabled | boolean | true | 指定是否啟用主機名稱驗證。 |
httpsRequired | boolean | true | OpenID 依賴方和提供者服務之間需要進行 SSL 通訊。 |
mapIdentityToRegistryUser | boolean | false | 指定是否將身分對映至登錄使用者。不使用使用者登錄來建立使用者主旨。 |
providerIdentifier | string | 指定預設 OpenID 提供者 URL 供使用者取得 OpenID。 | |
realmIdentifier | string | 指定 openID 提供者名稱的屬性。 | |
sslRef | 最上層 ssl 元素的參照(字串)。 | 指定要用來連接 OpenID 提供者的 SSL 配置 ID。 | |
useClientIdentity | boolean | false | 指定是否使用用戶端 OpenID 身分來建立使用者主體。如果設為 true,只會使用 OpenID 用戶端身分。如果設為 false,並發現 userInfoRef 的第一個元素,則會用它來建立使用者主體。否則,會使用 OpenID 身分來建立使用者主體。 |
userInfoRef | 最上層 userInfo 元素的參照清單(逗點區隔的字串)。 | 指定要包含在回應中的 OpenID 提供者 userInfo 參照清單(以逗點區隔)。 |
- authFilter
說明: 指定鑑別過濾器參照。必要: false資料類型: - authFilter > host
說明: 唯一的配置 ID。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 id string 唯一的配置 ID。 matchType - equals
- contains
- notContain
contains 指定相符類型。 - equals
- 等於
- contains
- 包含
- notContain
- 不包含
name string 指定名稱。
- authFilter > remoteAddress
說明: 唯一的配置 ID。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 id string 唯一的配置 ID。 ip string 指定 IP 位址。 matchType - lessThan
- equals
- greaterThan
- contains
- notContain
contains 指定相符類型。 - lessThan
- 小於
- equals
- 等於
- greaterThan
- 大於
- contains
- 包含
- notContain
- 不包含
- authFilter > requestUrl
說明: 唯一的配置 ID。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 id string 唯一的配置 ID。 matchType - equals
- contains
- notContain
contains 指定相符類型。 - equals
- 等於
- contains
- 包含
- notContain
- 不包含
urlPattern string 指定 URL 型樣。