10.6. LdapAttributeMappingProvider
Code :LdapAttributes
class: org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
type: attribute
将属性从 LDAP 映射到主题.这些选项包括 LDAP JNDI 供应商支持的任何选项。
标准属性名称示例
Context.INITIAL_CONTEXT_FACTORY = "java.naming.factory.initial" Context.SECURITY_PROTOCOL = "java.naming.security.protocol" Context.PROVIDER_URL = "java.naming.provider.url" Context.SECURITY_AUTHENTICATION = "java.naming.security.authentication"
Context.INITIAL_CONTEXT_FACTORY = "java.naming.factory.initial"
Context.SECURITY_PROTOCOL = "java.naming.security.protocol"
Context.PROVIDER_URL = "java.naming.provider.url"
Context.SECURITY_AUTHENTICATION = "java.naming.security.authentication"
选项 | 类型 | 默认值 | 描述 |
---|---|---|---|
bindDN | 字符串 |
用于绑定用户和角色查询的 LDAP 服务器的 DN。此 DN 需要 | |
bindCredential | 字符串 |
bindDN 的密码。如果指定了 | |
baseCtxDN | 字符串 | 用于从其开始用户搜索的上下文的固定 DN。 | |
baseFilter | 字符串 |
用于查找要进行身份验证的用户上下文的搜索过滤器。从登录模块回调获取的输入 | |
searchTimeLimit | 数字 | 10000 | 用户/角色搜索的超时时间(毫秒为单位)。 |
attributeList | 字符串 |
用户的逗号分隔属性列表。例如 | |
jaasSecurityDomain | 字符串 |
用于解密 |