edu.internet2.middleware.subject.provider
Class LdapSourceAdapter
java.lang.Object
edu.internet2.middleware.subject.provider.BaseSourceAdapter
edu.internet2.middleware.subject.provider.LdapSourceAdapter
- All Implemented Interfaces:
- edu.internet2.middleware.subject.Source
public class LdapSourceAdapter
- extends edu.internet2.middleware.subject.provider.BaseSourceAdapter
Ldap source adapter. Configuration is from a properties file
Methods inherited from class edu.internet2.middleware.subject.provider.BaseSourceAdapter |
addAttribute, addInitParam, addSubjectType, equals, getId, getName, getSubjectType, getSubjectTypes, hashCode, loadSearch, setId, setName |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
LdapSourceAdapter
public LdapSourceAdapter()
LdapSourceAdapter
public LdapSourceAdapter(java.lang.String id,
java.lang.String name)
init
public void init()
-
- Specified by:
init
in interface edu.internet2.middleware.subject.Source
- Specified by:
init
in class edu.internet2.middleware.subject.provider.BaseSourceAdapter
getSubject
public edu.internet2.middleware.subject.Subject getSubject(java.lang.String id)
throws edu.internet2.middleware.subject.SubjectNotFoundException,
edu.internet2.middleware.subject.SubjectNotUniqueException
-
- Specified by:
getSubject
in interface edu.internet2.middleware.subject.Source
- Specified by:
getSubject
in class edu.internet2.middleware.subject.provider.BaseSourceAdapter
- Throws:
edu.internet2.middleware.subject.SubjectNotFoundException
edu.internet2.middleware.subject.SubjectNotUniqueException
getSubjectByIdentifier
public edu.internet2.middleware.subject.Subject getSubjectByIdentifier(java.lang.String id)
throws edu.internet2.middleware.subject.SubjectNotFoundException,
edu.internet2.middleware.subject.SubjectNotUniqueException
-
- Specified by:
getSubjectByIdentifier
in interface edu.internet2.middleware.subject.Source
- Specified by:
getSubjectByIdentifier
in class edu.internet2.middleware.subject.provider.BaseSourceAdapter
- Throws:
edu.internet2.middleware.subject.SubjectNotFoundException
edu.internet2.middleware.subject.SubjectNotUniqueException
search
public java.util.Set search(java.lang.String searchValue)
-
- Specified by:
search
in interface edu.internet2.middleware.subject.Source
- Specified by:
search
in class edu.internet2.middleware.subject.provider.BaseSourceAdapter
checkConfig
public void checkConfig()
- See Also:
Source.checkConfig()
printConfig
public java.lang.String printConfig()
- See Also:
Source.printConfig()