Package org.apache.cxf.sts.claims
Class LdapClaimsHandler
java.lang.Object
org.apache.cxf.sts.claims.LdapClaimsHandler
- All Implemented Interfaces:
ClaimsHandler,RealmSupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.ldap.core.LdapTemplatebooleanprotected ProcessedClaimretrieveClaimValues(ClaimCollection claims, ClaimsParameters parameters) voidsetClaimsLdapAttributeMapping(Map<String, String> ldapClaimMapping) voidsetDelimiter(String delimiter) voidsetLdapTemplate(org.springframework.ldap.core.LdapTemplate ldapTemplate) voidsetObjectClass(String objectClass) voidvoidsetSupportedRealms(List<String> supportedRealms) voidsetUserBaseDN(String userBaseDN) voidsetUserBaseDNs(List<String> userBaseDNs) voidsetUserNameAttribute(String userNameAttribute) voidsetX500FilterEnabled(boolean x500FilterEnabled)
-
Constructor Details
-
LdapClaimsHandler
public LdapClaimsHandler()
-
-
Method Details
-
setSupportedRealms
-
setRealm
-
getObjectClass
-
setObjectClass
-
getUserNameAttribute
-
setUserNameAttribute
-
setLdapTemplate
public void setLdapTemplate(org.springframework.ldap.core.LdapTemplate ldapTemplate) -
getLdapTemplate
public org.springframework.ldap.core.LdapTemplate getLdapTemplate() -
setClaimsLdapAttributeMapping
-
getClaimsLdapAttributeMapping
-
setUserBaseDN
-
getUserBaseDN
-
setDelimiter
-
getDelimiter
-
isX500FilterEnabled
public boolean isX500FilterEnabled() -
setX500FilterEnabled
public void setX500FilterEnabled(boolean x500FilterEnabled) -
getSupportedClaimTypes
- Specified by:
getSupportedClaimTypesin interfaceClaimsHandler
-
retrieveClaimValues
public ProcessedClaimCollection retrieveClaimValues(ClaimCollection claims, ClaimsParameters parameters) - Specified by:
retrieveClaimValuesin interfaceClaimsHandler
-
processClaim
-
getSupportedRealms
- Specified by:
getSupportedRealmsin interfaceRealmSupport
-
getHandlerRealm
- Specified by:
getHandlerRealmin interfaceRealmSupport
-
getUserBaseDNs
-
setUserBaseDNs
-