org.apache.cxf.sts.claims
Class LdapClaimsHandler
java.lang.Object
org.apache.cxf.sts.claims.LdapClaimsHandler
- All Implemented Interfaces:
- ClaimsHandler, RealmSupport
public class LdapClaimsHandler
- extends Object
- implements ClaimsHandler, RealmSupport
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LdapClaimsHandler
public LdapClaimsHandler()
setSupportedRealms
public void setSupportedRealms(List<String> supportedRealms)
setRealm
public void setRealm(String realm)
getObjectClass
public String getObjectClass()
setObjectClass
public void setObjectClass(String objectClass)
getUserNameAttribute
public String getUserNameAttribute()
setUserNameAttribute
public void setUserNameAttribute(String userNameAttribute)
setLdapTemplate
public void setLdapTemplate(org.springframework.ldap.core.LdapTemplate ldapTemplate)
getLdapTemplate
public org.springframework.ldap.core.LdapTemplate getLdapTemplate()
setClaimsLdapAttributeMapping
public void setClaimsLdapAttributeMapping(Map<String,String> ldapClaimMapping)
getClaimsLdapAttributeMapping
public Map<String,String> getClaimsLdapAttributeMapping()
setUserBaseDN
public void setUserBaseDN(String userBaseDN)
getUserBaseDN
public String getUserBaseDN()
setDelimiter
public void setDelimiter(String delimiter)
getDelimiter
public String getDelimiter()
isX500FilterEnabled
public boolean isX500FilterEnabled()
setX500FilterEnabled
public void setX500FilterEnabled(boolean x500FilterEnabled)
getSupportedClaimTypes
public List<URI> getSupportedClaimTypes()
- Specified by:
getSupportedClaimTypes
in interface ClaimsHandler
retrieveClaimValues
public ProcessedClaimCollection retrieveClaimValues(ClaimCollection claims,
ClaimsParameters parameters)
- Specified by:
retrieveClaimValues
in interface ClaimsHandler
getSupportedRealms
public List<String> getSupportedRealms()
- Specified by:
getSupportedRealms
in interface RealmSupport
getHandlerRealm
public String getHandlerRealm()
- Specified by:
getHandlerRealm
in interface RealmSupport
Apache CXF