public class LdapClaimsHandler extends Object implements ClaimsHandler, RealmSupport
| Constructor and Description |
|---|
LdapClaimsHandler() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getClaimsLdapAttributeMapping() |
String |
getDelimiter() |
String |
getHandlerRealm() |
org.springframework.ldap.core.LdapTemplate |
getLdapTemplate() |
String |
getObjectClass() |
List<URI> |
getSupportedClaimTypes() |
List<String> |
getSupportedRealms() |
String |
getUserBaseDN() |
String |
getUserNameAttribute() |
boolean |
isX500FilterEnabled() |
ClaimCollection |
retrieveClaimValues(RequestClaimCollection claims,
ClaimsParameters parameters) |
void |
setClaimsLdapAttributeMapping(Map<String,String> ldapClaimMapping) |
void |
setDelimiter(String delimiter) |
void |
setLdapTemplate(org.springframework.ldap.core.LdapTemplate ldapTemplate) |
void |
setObjectClass(String objectClass) |
void |
setRealm(String realm) |
void |
setSupportedRealms(List<String> supportedRealms) |
void |
setUserBaseDN(String userBaseDN) |
void |
setUserNameAttribute(String userNameAttribute) |
void |
setX500FilterEnabled(boolean x500FilterEnabled) |
public void setRealm(String realm)
public String getObjectClass()
public void setObjectClass(String objectClass)
public String getUserNameAttribute()
public void setUserNameAttribute(String userNameAttribute)
public void setLdapTemplate(org.springframework.ldap.core.LdapTemplate ldapTemplate)
public org.springframework.ldap.core.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 ClaimCollection retrieveClaimValues(RequestClaimCollection claims, ClaimsParameters parameters)
retrieveClaimValues in interface ClaimsHandlerpublic List<String> getSupportedRealms()
getSupportedRealms in interface RealmSupportpublic String getHandlerRealm()
getHandlerRealm in interface RealmSupportApache CXF