|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.services.PersonDirectory
Extract eduPerson-like attributes from whatever LDAP directory or JDBC database happens to be lying around in the IT infrastructure.
Multivalued attributes are supported as of uPortal 2.3. Parameterized by uPortal/properties/PersonDirs.xml. Original author is Howard.Gilbert@yale.edu.
Field Summary | |
static java.util.HashSet |
propertynames
|
Method Summary | |
static java.util.Iterator |
getPropertyNamesIterator()
|
static RestrictedPerson |
getRestrictedPerson(java.lang.String uid)
Returns a reference to a restricted IPerson represented by the supplied user ID. |
java.util.Hashtable |
getUserDirectoryInformation(java.lang.String username)
Run down the list of LDAP or JDBC sources and extract info from each |
void |
getUserDirectoryInformation(java.lang.String uid,
IPerson m_Person)
|
static PersonDirectory |
instance()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.util.HashSet propertynames
Method Detail |
public static PersonDirectory instance()
public static java.util.Iterator getPropertyNamesIterator()
public java.util.Hashtable getUserDirectoryInformation(java.lang.String username)
public void getUserDirectoryInformation(java.lang.String uid, IPerson m_Person)
public static RestrictedPerson getRestrictedPerson(java.lang.String uid)
uid
- the user ID
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |