类 KeyManagerImpl
- java.lang.Object
-
- top.xcphoenix.jfjw.manager.impl.KeyManagerImpl
-
- 所有已实现的接口:
KeyManager
public class KeyManagerImpl extends java.lang.Object implements KeyManager
- 版本:
- 1.0
- 作者:
- xuanc
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringencryptPassword(RsaUtil rsaUtil, java.lang.String value)使用公钥加密static KeyManagergetInstance()RsaUtilgetPublicKey(java.lang.String baseUrl)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)
-
-
-
方法详细资料
-
getInstance
public static KeyManager getInstance()
-
getPublicKey
public RsaUtil getPublicKey(java.lang.String baseUrl)
-
getPublicKey
public RsaUtil getPublicKey(java.lang.String url, org.apache.http.client.protocol.HttpClientContext context)
-
getPublicKey
public RsaUtil getPublicKey(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> headers)
-
getPublicKey
public RsaUtil getPublicKey(java.lang.String baseUrl, java.util.Map<java.lang.String,java.lang.String> headers, org.apache.http.client.protocol.HttpClientContext context)
从接口复制的说明:KeyManager获取公钥- 指定者:
getPublicKey在接口中KeyManager- 参数:
baseUrl- 链接前缀headers- 自定义请求头context- httpClient context- 返回:
- 公钥
-
encryptPassword
public java.lang.String encryptPassword(RsaUtil rsaUtil, java.lang.String value)
从接口复制的说明:KeyManager使用公钥加密- 指定者:
encryptPassword在接口中KeyManager- 参数:
rsaUtil- RSAvalue- 要加密的信息- 返回:
- 加密后的信息
-
-