public class FilePersistenceService extends java.lang.Object implements KeyPersistenceService
构造器和说明 |
---|
FilePersistenceService() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<EncryptKeyInfo> |
getChildKeys(java.lang.String userId,
java.lang.String parentAddress) |
java.util.List<EncryptKeyInfo> |
getEncryptKeyInfoByUserId(java.lang.String userId) |
EncryptKeyInfo |
getEncryptKeyInfoByUserIdAndKeyAddress(java.lang.String userId,
java.lang.String address) |
org.springframework.data.domain.Page<EncryptKeyInfo> |
query(int currentPage,
int pageLimit) |
boolean |
removeEncryptKey(java.lang.String userId,
java.lang.String keyAddress) |
void |
save(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String keyName,
java.lang.String encryptKey,
java.lang.String parentAddress,
java.lang.String password)
Save a encrypted private key
|
boolean |
updateEncrypt(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String newEncryptKey,
java.lang.String newPassword) |
boolean |
updateKeyName(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String newKeyName) |
public void save(java.lang.String userId, java.lang.String keyAddress, java.lang.String keyName, java.lang.String encryptKey, java.lang.String parentAddress, java.lang.String password) throws KeyMgrException
KeyPersistenceService
save
在接口中 KeyPersistenceService
KeyMgrException
public EncryptKeyInfo getEncryptKeyInfoByUserIdAndKeyAddress(java.lang.String userId, java.lang.String address) throws KeyMgrException
public java.util.List<EncryptKeyInfo> getEncryptKeyInfoByUserId(java.lang.String userId) throws KeyMgrException
getEncryptKeyInfoByUserId
在接口中 KeyPersistenceService
KeyMgrException
public boolean updateKeyName(java.lang.String userId, java.lang.String keyAddress, java.lang.String newKeyName) throws KeyMgrException
updateKeyName
在接口中 KeyPersistenceService
KeyMgrException
public boolean updateEncrypt(java.lang.String userId, java.lang.String keyAddress, java.lang.String newEncryptKey, java.lang.String newPassword) throws KeyMgrException
updateEncrypt
在接口中 KeyPersistenceService
KeyMgrException
public boolean removeEncryptKey(java.lang.String userId, java.lang.String keyAddress) throws KeyMgrException
removeEncryptKey
在接口中 KeyPersistenceService
KeyMgrException
public java.util.List<EncryptKeyInfo> getChildKeys(java.lang.String userId, java.lang.String parentAddress) throws KeyMgrException
getChildKeys
在接口中 KeyPersistenceService
KeyMgrException
public org.springframework.data.domain.Page<EncryptKeyInfo> query(int currentPage, int pageLimit)
query
在接口中 KeyPersistenceService