public class DefaultCipherManager extends Object implements CipherManager, org.springframework.beans.factory.InitializingBean
| 构造器和说明 |
|---|
DefaultCipherManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
byte[] |
decrypt(byte[] cipherBytes)
解密
|
byte[] |
decrypt(byte[] secretBytes,
byte[] cipherBytes)
解密
|
String |
decrypt(String cipherText)
解密
|
String |
decrypt(String secret,
String cipherText)
解密
|
byte[] |
encrypt(byte[] plainBytes)
加密
|
byte[] |
encrypt(byte[] secretBytes,
byte[] plainBytes)
加密
|
String |
encrypt(String plainText)
加密
|
String |
encrypt(String secret,
String plainText)
加密
|
Decryptor |
getDecryptor() |
Encryptor |
getEncryptor() |
String |
getSecret() |
void |
init(String secret)
初始化
|
void |
setDecryptor(Decryptor decryptor) |
void |
setEncryptor(Encryptor encryptor) |
void |
setSecret(String secret) |
public void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic byte[] encrypt(byte[] secretBytes,
byte[] plainBytes)
Encryptorpublic byte[] encrypt(byte[] plainBytes)
Encryptorpublic byte[] decrypt(byte[] cipherBytes)
Decryptorpublic byte[] decrypt(byte[] secretBytes,
byte[] cipherBytes)
Decryptorpublic String getSecret()
public void setSecret(String secret)
public Encryptor getEncryptor()
public void setEncryptor(Encryptor encryptor)
public Decryptor getDecryptor()
public void setDecryptor(Decryptor decryptor)
Copyright © 2024. All rights reserved.