OpenId 认证 (openId)
OpenId 认证。
属性名称 | 数据类型 | 缺省值 | 描述 |
---|---|---|---|
authFilterRef | 对顶级 authFilter 元素的引用(字符串)。 | 指定认证过滤器参考。 | |
authenticationMode |
|
checkid_setup | 指定 OpenID 提供程序认证方式 checkid_immediate 或 checkid_setup。checkid_setup 是缺省认证方式。
|
hashAlgorithm |
|
SHA256 | 指定用于对 OpenID 提供程序响应参数进行签名和加密的散列算法。
|
hostNameVerificationEnabled | 布尔型 | true | 指定是否启用主机名验证。 |
httpsRequired | 布尔型 | true | 在 OpenID 依赖方与提供程序服务之间需要 SSL 通信。 |
mapIdentityToRegistryUser | 布尔型 | false | 指定是否将身份映射至注册表用户。用户注册表不会用来创建用户主题集。 |
providerIdentifier | string | 指定用户在其中获取 OpenID 的缺省 OpenId 提供者 URL。 | |
realmIdentifier | string | 请对 OpenID 提供程序名指定属性。 | |
sslRef | 对顶级 ssl 元素的引用(字符串)。 | 指定用来连接至 OpenID 提供程序的 SSL 配置的标识。 | |
useClientIdentity | 布尔型 | false | 指定是否使用 OpenID 客户身份创建用户主题集。如果设置为 true,那么仅会使用 OpenID 客户身份。如果设置为 false 并且已找到 userInfoRef 的第一个元素,那么我们使用它创建用户主题集。否则,我们使用 OpenID 身份创建用户主题集。 |
userInfoRef | 对顶级 userInfo 元素的引用的列表(以逗号分隔的字符串)。 | 指定供 OpenID 提供程序包括在响应中的用户信息引用的列表(以逗号分隔这些引用)。 |
- authFilter
描述: 指定认证过滤器参考。必需: false数据类型: - authFilter > host
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。 matchType - equals
- contains
- notContain
contains 指定匹配类型。 - equals
- Equals
- contains
- Contains
- notContain
- Not contain
name string 指定名称。
- authFilter > remoteAddress
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。 ip string 指定 IP 地址。 matchType - lessThan
- equals
- greaterThan
- contains
- notContain
contains 指定匹配类型。 - lessThan
- Less than
- equals
- Equals
- greaterThan
- Greater than
- contains
- Contains
- notContain
- Not contain
- authFilter > requestUrl
描述: 唯一配置标识。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。 matchType - equals
- contains
- notContain
contains 指定匹配类型。 - equals
- Equals
- contains
- Contains
- notContain
- Not contain
urlPattern string 指定 URL 模式。