org.camunda.bpm.engine.impl.persistence.entity
Class IdentityInfoManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.entity.IdentityInfoManager
- All Implemented Interfaces:
- Session
public class IdentityInfoManager
- extends AbstractManager
- Author:
- Tom Baeyens
Method Summary |
String |
decryptPassword(byte[] storedPassword,
String userPassword)
|
void |
deleteIdentityInfo(IdentityInfoEntity identityInfo)
|
void |
deleteUserInfoByUserId(String userId)
|
void |
deleteUserInfoByUserIdAndKey(String userId,
String key)
|
byte[] |
encryptPassword(String accountPassword,
String userPassword)
|
protected List<IdentityInfoEntity> |
findIdentityInfoDetails(String identityInfoId)
|
IdentityInfoEntity |
findUserAccountByUserIdAndKey(String userId,
String userPassword,
String key)
|
IdentityInfoEntity |
findUserInfoByUserIdAndKey(String userId,
String key)
|
List<String> |
findUserInfoKeysByUserIdAndType(String userId,
String type)
|
void |
setUserInfo(String userId,
String userPassword,
String type,
String key,
String value,
String accountPassword,
Map<String,String> accountDetails)
|
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager |
close, delete, flush, getAttachmentManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getDbSqlSession, getDeploymentManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getVariableInstanceManager, insert |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentityInfoManager
public IdentityInfoManager()
deleteUserInfoByUserIdAndKey
public void deleteUserInfoByUserIdAndKey(String userId,
String key)
deleteIdentityInfo
public void deleteIdentityInfo(IdentityInfoEntity identityInfo)
findUserAccountByUserIdAndKey
public IdentityInfoEntity findUserAccountByUserIdAndKey(String userId,
String userPassword,
String key)
findIdentityInfoDetails
protected List<IdentityInfoEntity> findIdentityInfoDetails(String identityInfoId)
setUserInfo
public void setUserInfo(String userId,
String userPassword,
String type,
String key,
String value,
String accountPassword,
Map<String,String> accountDetails)
encryptPassword
public byte[] encryptPassword(String accountPassword,
String userPassword)
decryptPassword
public String decryptPassword(byte[] storedPassword,
String userPassword)
findUserInfoByUserIdAndKey
public IdentityInfoEntity findUserInfoByUserIdAndKey(String userId,
String key)
findUserInfoKeysByUserIdAndType
public List<String> findUserInfoKeysByUserIdAndType(String userId,
String type)
deleteUserInfoByUserId
public void deleteUserInfoByUserId(String userId)
Copyright © 2014 camunda services GmbH. All Rights Reserved.