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
KeyPersistenceServicesave 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic 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 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic boolean updateKeyName(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String newKeyName)
throws KeyMgrException
updateKeyName 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic boolean updateEncrypt(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String newEncryptKey,
java.lang.String newPassword)
throws KeyMgrException
updateEncrypt 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic boolean removeEncryptKey(java.lang.String userId,
java.lang.String keyAddress)
throws KeyMgrException
removeEncryptKey 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic java.util.List<EncryptKeyInfo> getChildKeys(java.lang.String userId, java.lang.String parentAddress) throws KeyMgrException
getChildKeys 在接口中 KeyPersistenceServiceKeyMgrExceptionpublic org.springframework.data.domain.Page<EncryptKeyInfo> query(int currentPage, int pageLimit)
query 在接口中 KeyPersistenceService