org.kuali.rice.kim.ldap
Class PrincipalMapper

java.lang.Object
  extended by org.springframework.ldap.core.support.AbstractContextMapper
      extended by org.kuali.rice.kim.ldap.BaseMapper<Principal>
          extended by org.kuali.rice.kim.ldap.PrincipalMapper
All Implemented Interfaces:
org.springframework.ldap.core.ContextMapper

public class PrincipalMapper
extends BaseMapper<Principal>


Constructor Summary
PrincipalMapper()
           
 
Method Summary
protected  Matcher getKimAttributeMatcher(String kimAttribute)
           
protected  Object getLdapValue(String kimAttribute)
           
 ParameterService getParameterService()
           
protected  boolean isPersonActive(org.springframework.ldap.core.DirContextOperations context)
          Checks the configured active principal affiliations, if one is found, returns true
 void setParameterService(ParameterService service)
           
 
Methods inherited from class org.kuali.rice.kim.ldap.BaseMapper
doMapFromContext, getConstants, setConstants
 
Methods inherited from class org.springframework.ldap.core.support.AbstractContextMapper
mapFromContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrincipalMapper

public PrincipalMapper()
Method Detail

isPersonActive

protected boolean isPersonActive(org.springframework.ldap.core.DirContextOperations context)
Checks the configured active principal affiliations, if one is found, returns true

Parameters:
context -
Returns:
true if a matching active affiliation is found

getLdapValue

protected Object getLdapValue(String kimAttribute)

getKimAttributeMatcher

protected Matcher getKimAttributeMatcher(String kimAttribute)

getParameterService

public ParameterService getParameterService()

setParameterService

public void setParameterService(ParameterService service)


Copyright © 2005–2015 The Kuali Foundation. All rights reserved.