|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LdapPrincipalDao
Interface class with public methods for accessing LDAP data store for entity information
Method Summary | ||
---|---|---|
Map<String,org.springframework.ldap.core.ContextMapper> |
getContextMappers()
|
|
Map<String,EntityNamePrincipalName> |
getDefaultNamesForEntityIds(List<String> entityIds)
|
|
Map<String,EntityNamePrincipalName> |
getDefaultNamesForPrincipalIds(List<String> principalIds)
|
|
Entity |
getEntity(String entityId)
|
|
Entity |
getEntityByPrincipalId(String principalId)
Fetches full entity info, populated from EDS, based on the Entity's principal id |
|
Entity |
getEntityByPrincipalName(String principalName)
|
|
EntityDefault |
getEntityDefault(String entityId)
Find entity objects based on the given criteria. |
|
EntityDefault |
getEntityDefaultByPrincipalId(String principalId)
entityid and principalId are treated as the same. |
|
EntityDefault |
getEntityDefaultByPrincipalName(String principalName)
|
|
EntityPrivacyPreferences |
getEntityPrivacyPreferences(String entityId)
|
|
Constants |
getKimConstants()
|
|
org.springframework.ldap.core.LdapTemplate |
getLdapTemplate()
|
|
Principal |
getPrincipal(String principalId)
In EDS, the principalId, principalName, and entityId will all be the same. |
|
Principal |
getPrincipalByName(String principalName)
In EDS, the principalId, principalName, and entityId will all be the same. |
|
List<String> |
lookupEntityIds(Map<String,String> searchCriteria)
|
|
|
search(Class<T> type,
Map<String,Object> criteria)
|
|
void |
setLdapTemplate(org.springframework.ldap.core.LdapTemplate template)
|
Method Detail |
---|
org.springframework.ldap.core.LdapTemplate getLdapTemplate()
void setLdapTemplate(org.springframework.ldap.core.LdapTemplate template)
Principal getPrincipal(String principalId)
Principal getPrincipalByName(String principalName)
<T> List<T> search(Class<T> type, Map<String,Object> criteria)
EntityDefault getEntityDefault(String entityId)
Entity getEntity(String entityId)
Entity getEntityByPrincipalId(String principalId)
principalId
- the principal id to look the entity up for
Entity getEntityByPrincipalName(String principalName)
EntityDefault getEntityDefaultByPrincipalId(String principalId)
getEntityDefault(String)
EntityDefault getEntityDefaultByPrincipalName(String principalName)
List<String> lookupEntityIds(Map<String,String> searchCriteria)
EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId)
Map<String,EntityNamePrincipalName> getDefaultNamesForPrincipalIds(List<String> principalIds)
Map<String,EntityNamePrincipalName> getDefaultNamesForEntityIds(List<String> entityIds)
Map<String,org.springframework.ldap.core.ContextMapper> getContextMappers()
Constants getKimConstants()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |