public interface EncryptManager
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
bytesToString(byte[] bytes) |
void |
checkSign(EncryptParam encryptParam,
String signature,
Object data) |
default void |
checkSign(String id,
String signature,
Object data) |
default byte[] |
decodeString(String str) |
default <T> T |
decrypt(EncryptParam encryptParam,
String signature,
String ciphertext) |
default <T> T |
decrypt(String id,
String signature,
String ciphertext) |
default <T> T |
deserialize(byte[] bytes) |
default String |
encodeBytes(byte[] bytes) |
default String |
encrypt(EncryptParam encryptParam,
Object data) |
default String |
encrypt(String id,
Object data) |
default Encipher |
getEncipher(EncryptParam encryptParam) |
EncryptParam |
getEncryptParam(String id) |
default byte[] |
serialize(Object obj) |
String |
sign(EncryptParam encryptParam,
Object data) |
default String |
sign(String id,
Object data) |
default byte[] |
stringToBytes(String str) |
EncryptParam getEncryptParam(String id)
String sign(EncryptParam encryptParam, Object data)
void checkSign(EncryptParam encryptParam, String signature, Object data)
default Encipher getEncipher(EncryptParam encryptParam)
default byte[] serialize(Object obj)
default <T> T deserialize(byte[] bytes)
default String encodeBytes(byte[] bytes)
default byte[] decodeString(String str)
default byte[] stringToBytes(String str)
default String bytesToString(byte[] bytes)
default String encrypt(EncryptParam encryptParam, Object data)
default <T> T decrypt(EncryptParam encryptParam, String signature, String ciphertext)
Copyright © 2022. All rights reserved.