public class LdapIdentityDelegateServiceImpl extends IdentityServiceImpl
IdentityService that communicates with and serves information
from the UA Enterprise Directory Service.dataObjectService, identityServiceDao, UNAVAILABLE| Constructor and Description |
|---|
LdapIdentityDelegateServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.kim.api.identity.entity.Entity |
getEntity(String entityId) |
org.kuali.rice.kim.api.identity.entity.Entity |
getEntityByPrincipalId(String principalId)
Overridden to populate this information from the LdapPrincipalDao
|
org.kuali.rice.kim.api.identity.entity.Entity |
getEntityByPrincipalName(String principalName) |
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefault(String entityId) |
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefaultByPrincipalId(String principalId) |
org.kuali.rice.kim.api.identity.entity.EntityDefault |
getEntityDefaultByPrincipalName(String principalName) |
org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences |
getEntityPrivacyPreferences(String entityId) |
org.kuali.rice.kim.api.identity.principal.Principal |
getPrincipal(String principalId) |
org.kuali.rice.kim.api.identity.principal.Principal |
getPrincipalByPrincipalName(String principalName) |
org.kuali.rice.kim.api.identity.principal.Principal |
getPrincipalByPrincipalNameAndPassword(String principalName,
String password)
Deprecated.
|
LdapPrincipalDao |
getPrincipalDao() |
List<org.kuali.rice.kim.api.identity.principal.Principal> |
getPrincipals(List<String> principalIds)
Gets a list of
Principal from a string list of principalId. |
void |
setPrincipalDao(LdapPrincipalDao principalDao) |
addAddressToEntity, addAffiliationToEntity, addBioDemographicsToEntity, addCitizenshipToEntity, addEmailToEntity, addEmploymentToEntity, addEntityTypeContactInfoToEntity, addEthnicityToEntity, addExternalIdentifierToEntity, addNameToEntity, addPhoneToEntity, addPrincipalToEntity, addPrivacyPreferencesToEntity, addResidencyToEntity, addVisaToEntity, createEntity, findAllAddressTypes, findAllAffiliationTypes, findAllCitizenshipStatuses, findAllEmailTypes, findAllEmploymentStatuses, findAllEmploymentTypes, findAllEntityTypes, findAllExternalIdendtifierTypes, findAllNameTypes, findAllPhoneTypes, findEntities, findEntityDefaults, findNames, findPrincipals, getAddressType, getAffiliationType, getCitizenshipStatus, getDefaultNamesForPrincipalId, getDefaultNamesForPrincipalIds, getEmailType, getEmploymentStatus, getEmploymentType, getEntityAddressBo, getEntityAddressBo, getEntityAffiliationBo, getEntityBioDemographicsBo, getEntityBo, getEntityBoByEmployeeId, getEntityBoByPrincipalId, getEntityBoByPrincipalName, getEntityByEmployeeId, getEntityByKeyValue, getEntityCitizenshipBo, getEntityCitizenshipBo, getEntityDefaultByEmployeeId, getEntityEmailBo, getEntityEmailBo, getEntityEmploymentBo, getEntityEmploymentBo, getEntityEthnicityBo, getEntityExternalIdentifierBo, getEntityNameBo, getEntityNameBo, getEntityPhoneBo, getEntityPhoneBo, getEntityResidencyBo, getEntityType, getEntityTypeDataBo, getEntityVisaBo, getExternalIdentifierType, getIdentityServiceDao, getNameType, getPhoneType, getPrincipalBo, getPrincipalBoByPrincipalName, getPrincipalsByEmployeeId, getPrincipalsByEntityId, getPrivacyPreferencesForPrincipalId, inactivateAddress, inactivateAffiliation, inactivateCitizenship, inactivateEmail, inactivateEmployment, inactivateEntity, inactivateEntityTypeContactInfo, inactivateName, inactivatePhone, inactivatePrincipal, inactivatePrincipalByName, incomingParamCheck, setDataObjectService, setIdentityServiceDao, updateAddress, updateAffiliation, updateBioDemographics, updateCitizenship, updateEmail, updateEmployment, updateEntity, updateEntityTypeContactInfo, updateEthnicity, updateExternalIdentifier, updateName, updatePhone, updatePrincipal, updatePrivacyPreferences, updateResidency, updateVisapublic org.kuali.rice.kim.api.identity.entity.Entity getEntity(String entityId)
getEntity in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntity in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.entity.Entity getEntityByPrincipalId(String principalId)
getEntityByPrincipalId in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityByPrincipalId in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.entity.Entity getEntityByPrincipalName(String principalName)
getEntityByPrincipalName in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityByPrincipalName in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefault(String entityId)
getEntityDefault in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityDefault in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultByPrincipalId(String principalId)
getEntityDefaultByPrincipalId in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityDefaultByPrincipalId in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.entity.EntityDefault getEntityDefaultByPrincipalName(String principalName)
getEntityDefaultByPrincipalName in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityDefaultByPrincipalName in class IdentityServiceImpl@Deprecated public org.kuali.rice.kim.api.identity.principal.Principal getPrincipalByPrincipalNameAndPassword(String principalName, String password)
getPrincipalByPrincipalNameAndPassword in interface org.kuali.rice.kim.api.identity.IdentityServicegetPrincipalByPrincipalNameAndPassword in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.privacy.EntityPrivacyPreferences getEntityPrivacyPreferences(String entityId)
getEntityPrivacyPreferences in interface org.kuali.rice.kim.api.identity.IdentityServicegetEntityPrivacyPreferences in class IdentityServiceImplpublic org.kuali.rice.kim.api.identity.principal.Principal getPrincipal(String principalId)
getPrincipal in interface org.kuali.rice.kim.api.identity.IdentityServicegetPrincipal in class IdentityServiceImplpublic List<org.kuali.rice.kim.api.identity.principal.Principal> getPrincipals(List<String> principalIds)
Principal from a string list of principalId.
This method will only return principals that exist. It will return null if the none of the principals exist.
getPrincipals in interface org.kuali.rice.kim.api.identity.IdentityServicegetPrincipals in class IdentityServiceImplprincipalIds - the unique id to retrieve the principal by. cannot be null.Principal or nullRiceIllegalArgumentException - if the principalId is blankpublic org.kuali.rice.kim.api.identity.principal.Principal getPrincipalByPrincipalName(String principalName)
getPrincipalByPrincipalName in interface org.kuali.rice.kim.api.identity.IdentityServicegetPrincipalByPrincipalName in class IdentityServiceImplpublic void setPrincipalDao(LdapPrincipalDao principalDao)
public LdapPrincipalDao getPrincipalDao()
Copyright © 2005–2018. All rights reserved.