public class IdentityInfoEntityManagerImpl extends AbstractEntityManager<IdentityInfoEntity> implements IdentityInfoEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected IdentityInfoDataManager |
identityInfoDataManager |
processEngineConfiguration| Constructor and Description |
|---|
IdentityInfoEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
IdentityInfoDataManager identityInfoDataManager) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
decryptPassword(byte[] storedPassword,
String userPassword) |
void |
deleteUserInfoByUserIdAndKey(String userId,
String key) |
protected byte[] |
encryptPassword(String accountPassword,
String userPassword) |
List<IdentityInfoEntity> |
findIdentityInfoByUserId(String userId) |
IdentityInfoEntity |
findUserInfoByUserIdAndKey(String userId,
String key) |
List<String> |
findUserInfoKeysByUserIdAndType(String userId,
String type) |
protected DataManager<IdentityInfoEntity> |
getDataManager() |
IdentityInfoDataManager |
getIdentityInfoDataManager() |
protected void |
insertAccountDetails(IdentityInfoEntity identityInfoEntity,
Map<String,String> accountDetails,
Set<String> keys) |
void |
setIdentityInfoDataManager(IdentityInfoDataManager identityInfoDataManager) |
void |
updateUserInfo(String userId,
String userPassword,
String type,
String key,
String value,
String accountPassword,
Map<String,String> accountDetails) |
create, delete, delete, delete, findById, insert, insert, update, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerprotected IdentityInfoDataManager identityInfoDataManager
public IdentityInfoEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, IdentityInfoDataManager identityInfoDataManager)
protected DataManager<IdentityInfoEntity> getDataManager()
getDataManager in class AbstractEntityManager<IdentityInfoEntity>public void deleteUserInfoByUserIdAndKey(String userId, String key)
deleteUserInfoByUserIdAndKey in interface IdentityInfoEntityManagerpublic void updateUserInfo(String userId, String userPassword, String type, String key, String value, String accountPassword, Map<String,String> accountDetails)
updateUserInfo in interface IdentityInfoEntityManagerprotected void insertAccountDetails(IdentityInfoEntity identityInfoEntity, Map<String,String> accountDetails, Set<String> keys)
public IdentityInfoEntity findUserInfoByUserIdAndKey(String userId, String key)
findUserInfoByUserIdAndKey in interface IdentityInfoEntityManagerpublic List<IdentityInfoEntity> findIdentityInfoByUserId(String userId)
findIdentityInfoByUserId in interface IdentityInfoEntityManagerpublic List<String> findUserInfoKeysByUserIdAndType(String userId, String type)
findUserInfoKeysByUserIdAndType in interface IdentityInfoEntityManagerpublic IdentityInfoDataManager getIdentityInfoDataManager()
public void setIdentityInfoDataManager(IdentityInfoDataManager identityInfoDataManager)
Copyright © 2015 Alfresco. All rights reserved.