public interface KeyPersistenceService
| 限定符和类型 | 方法和说明 |
|---|---|
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 address,
java.lang.String newKeyName) |
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
userId - keyAddress - keyName - encryptKey - parentAddress - password - KeyMgrExceptionEncryptKeyInfo getEncryptKeyInfoByUserIdAndKeyAddress(java.lang.String userId, java.lang.String address) throws KeyMgrException
KeyMgrExceptionjava.util.List<EncryptKeyInfo> getEncryptKeyInfoByUserId(java.lang.String userId) throws KeyMgrException
KeyMgrExceptionboolean updateKeyName(java.lang.String userId,
java.lang.String address,
java.lang.String newKeyName)
throws KeyMgrException
KeyMgrExceptionboolean updateEncrypt(java.lang.String userId,
java.lang.String keyAddress,
java.lang.String newEncryptKey,
java.lang.String newPassword)
throws KeyMgrException
KeyMgrExceptionboolean removeEncryptKey(java.lang.String userId,
java.lang.String keyAddress)
throws KeyMgrException
KeyMgrExceptionjava.util.List<EncryptKeyInfo> getChildKeys(java.lang.String userId, java.lang.String parentAddress) throws KeyMgrException
KeyMgrExceptionorg.springframework.data.domain.Page<EncryptKeyInfo> query(int currentPage, int pageLimit)