public interface PrincipalDao
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.kuali.rice.kim.api.identity.name.EntityName> |
getDefaultNamesForEntityIds(List<String> entityIds) |
Map<String,org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName> |
getDefaultNamesForPrincipalIds(List<String> principalIds) |
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefaultInfo(String entityId)
Find entity objects based on the given criteria.
|
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefaultInfoByPrincipalId(String principalId)
entityid and principalId are treated as the same.
|
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefaultInfoByPrincipalName(String principalName) |
org.kuali.rice.kim.api.identity.entity.Entity |
getEntityInfo(String entityId) |
org.kuali.rice.kim.api.identity.entity.Entity |
getEntityInfoByPrincipalId(String principalId)
Fetches full entity info, populated from EDS, based on the Entity's principal id
|
org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences |
getEntityPrivacyPreferences(String entityId) |
org.springframework.ldap.core.LdapTemplate |
getLdapTemplate() |
org.kuali.rice.kim.api.identity.principal.Principal |
getPrincipal(String principalId)
In EDS, the principalId, principalName, and entityId will all be the same.
|
org.kuali.rice.kim.api.identity.principal.Principal |
getPrincipalByName(String principalName)
In EDS, the principalId, principalName, and entityId will all be the same.
|
List<org.kuali.rice.kim.api.identity.entity.EntityDefault> |
lookupEntityDefaultInfo(Map<String,String> searchCriteria,
boolean unbounded) |
List<org.kuali.rice.kim.api.identity.entity.Entity> |
lookupEntityInfo(Map<String,String> searchCriteria,
boolean unbounded) |
<T> List<T> |
search(Class<T> type,
Map<String,Object> criteria) |
void |
setLdapTemplate(org.springframework.ldap.core.LdapTemplate template) |
org.springframework.ldap.core.LdapTemplate getLdapTemplate()
void setLdapTemplate(org.springframework.ldap.core.LdapTemplate template)
org.kuali.rice.kim.api.identity.principal.Principal getPrincipal(String principalId)
org.kuali.rice.kim.api.identity.principal.Principal getPrincipalByName(String principalName)
org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultInfo(String entityId)
org.kuali.rice.kim.api.identity.entity.Entity getEntityInfo(String entityId)
org.kuali.rice.kim.api.identity.entity.Entity getEntityInfoByPrincipalId(String principalId)
principalId - the principal id to look the entity up fororg.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultInfoByPrincipalId(String principalId)
getEntityDefaultInfo(String)org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultInfoByPrincipalName(String principalName)
List<org.kuali.rice.kim.api.identity.entity.EntityDefault> lookupEntityDefaultInfo(Map<String,String> searchCriteria, boolean unbounded)
List<org.kuali.rice.kim.api.identity.entity.Entity> lookupEntityInfo(Map<String,String> searchCriteria, boolean unbounded)
org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId)
Map<String,org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName> getDefaultNamesForPrincipalIds(List<String> principalIds)
Map<String,org.kuali.rice.kim.api.identity.name.EntityName> getDefaultNamesForEntityIds(List<String> entityIds)
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.