public class LdapClaimsHandler extends Object implements ClaimsHandler, RealmSupport
| Constructor and Description |
|---|
LdapClaimsHandler() |
public void setRealm(String realm)
public String getObjectClass()
public void setObjectClass(String objectClass)
public String getUserNameAttribute()
public void setUserNameAttribute(String userNameAttribute)
public void setLdapTemplate(LdapTemplate ldapTemplate)
public LdapTemplate getLdapTemplate()
public void setClaimsLdapAttributeMapping(Map<String,String> ldapClaimMapping)
public void setUserBaseDN(String userBaseDN)
public String getUserBaseDN()
public void setDelimiter(String delimiter)
public String getDelimiter()
public boolean isX500FilterEnabled()
public void setX500FilterEnabled(boolean x500FilterEnabled)
public List<URI> getSupportedClaimTypes()
getSupportedClaimTypes in interface ClaimsHandlerpublic ProcessedClaimCollection retrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims, ClaimsParameters parameters)
retrieveClaimValues in interface ClaimsHandlerprotected ProcessedClaim processClaim(org.apache.cxf.rt.security.claims.Claim claim, Map<String,Attribute> ldapAttributes, Principal principal)
public List<String> getSupportedRealms()
getSupportedRealms in interface RealmSupportpublic String getHandlerRealm()
getHandlerRealm in interface RealmSupportCopyright © 2017 JBoss by Red Hat. All rights reserved.