接口 KeyManager
-
- 所有已知实现类:
KeyManagerImpl
public interface KeyManager- 版本:
- 1.0
- 作者:
- xuanc
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 java.lang.StringencryptPassword(RsaUtil rsaUtil, java.lang.String value)使用公钥加密RsaUtilgetPublicKey(java.lang.String url)RsaUtilgetPublicKey(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> headers)RsaUtilgetPublicKey(java.lang.String baseUrl, java.util.Map<java.lang.String,java.lang.String> headers, org.apache.http.client.protocol.HttpClientContext context)获取公钥RsaUtilgetPublicKey(java.lang.String url, org.apache.http.client.protocol.HttpClientContext context)
-
-
-
方法详细资料
-
getPublicKey
RsaUtil getPublicKey(java.lang.String url)
-
getPublicKey
RsaUtil getPublicKey(java.lang.String url, org.apache.http.client.protocol.HttpClientContext context)
-
getPublicKey
RsaUtil getPublicKey(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> headers)
-
getPublicKey
RsaUtil getPublicKey(java.lang.String baseUrl, java.util.Map<java.lang.String,java.lang.String> headers, org.apache.http.client.protocol.HttpClientContext context)
获取公钥- 参数:
baseUrl- 链接前缀headers- 自定义请求头context- httpClient context- 返回:
- 公钥
- 抛出:
PublicKeyException- 获取异常
-
encryptPassword
java.lang.String encryptPassword(RsaUtil rsaUtil, java.lang.String value)
使用公钥加密- 参数:
rsaUtil- RSAvalue- 要加密的信息- 返回:
- 加密后的信息
-
-