public class AlipaySignature extends Object
| 构造器和说明 |
|---|
AlipaySignature() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
checkSignAndDecrypt(Map<String,String> params,
String alipayPublicKey,
String cusPrivateKey,
boolean isCheckSign,
boolean isDecrypt) |
static String |
checkSignAndDecrypt(Map<String,String> params,
String alipayPublicKey,
String cusPrivateKey,
boolean isCheckSign,
boolean isDecrypt,
String signType) |
static String |
encryptAndSign(String bizContent,
String alipayPublicKey,
String cusPrivateKey,
String charset,
boolean isEncrypt,
boolean isSign) |
static String |
encryptAndSign(String bizContent,
String alipayPublicKey,
String cusPrivateKey,
String charset,
boolean isEncrypt,
boolean isSign,
String signType) |
static PrivateKey |
getPrivateKeyFromPKCS8(String algorithm,
InputStream ins) |
static PublicKey |
getPublicKeyFromX509(String algorithm,
InputStream ins) |
static String |
getSignatureContent(RequestParametersHolder requestHolder) |
static String |
getSignCheckContentV1(Map<String,String> params) |
static String |
getSignCheckContentV2(Map<String,String> params) |
static String |
getSignContent(Map<String,String> sortedParams) |
static Map<String,String> |
getSortedMap(RequestParametersHolder requestHolder) |
static boolean |
rsa256CheckContent(String content,
String sign,
String publicKey,
String charset) |
static String |
rsa256Sign(String content,
String privateKey,
String charset) |
static boolean |
rsaCheck(String content,
String sign,
String publicKey,
String charset,
String signType) |
static boolean |
rsaCheckContent(String content,
String sign,
String publicKey,
String charset) |
static boolean |
rsaCheckV1(Map<String,String> params,
String publicKey,
String charset) |
static boolean |
rsaCheckV1(Map<String,String> params,
String publicKey,
String charset,
String signType) |
static boolean |
rsaCheckV2(Map<String,String> params,
String publicKey,
String charset) |
static boolean |
rsaCheckV2(Map<String,String> params,
String publicKey,
String charset,
String signType) |
static String |
rsaDecrypt(String content,
String privateKey,
String charset) |
static String |
rsaEncrypt(String content,
String publicKey,
String charset) |
static String |
rsaSign(Map<String,String> params,
String privateKey,
String charset) |
static String |
rsaSign(String content,
String privateKey,
String charset) |
static String |
rsaSign(String content,
String privateKey,
String charset,
String signType) |
public static String getSignatureContent(RequestParametersHolder requestHolder)
public static Map<String,String> getSortedMap(RequestParametersHolder requestHolder)
public static String rsaSign(String content, String privateKey, String charset, String signType) throws AlipayApiException
public static String rsa256Sign(String content, String privateKey, String charset) throws AlipayApiException
public static String rsaSign(String content, String privateKey, String charset) throws AlipayApiException
public static String rsaSign(Map<String,String> params, String privateKey, String charset) throws AlipayApiException
public static PrivateKey getPrivateKeyFromPKCS8(String algorithm, InputStream ins) throws Exception
Exceptionpublic static boolean rsaCheckV1(Map<String,String> params, String publicKey, String charset) throws AlipayApiException
public static boolean rsaCheckV1(Map<String,String> params, String publicKey, String charset, String signType) throws AlipayApiException
public static boolean rsaCheckV2(Map<String,String> params, String publicKey, String charset) throws AlipayApiException
public static boolean rsaCheckV2(Map<String,String> params, String publicKey, String charset, String signType) throws AlipayApiException
public static boolean rsaCheck(String content, String sign, String publicKey, String charset, String signType) throws AlipayApiException
public static boolean rsa256CheckContent(String content, String sign, String publicKey, String charset) throws AlipayApiException
public static boolean rsaCheckContent(String content, String sign, String publicKey, String charset) throws AlipayApiException
public static PublicKey getPublicKeyFromX509(String algorithm, InputStream ins) throws Exception
Exceptionpublic static String checkSignAndDecrypt(Map<String,String> params, String alipayPublicKey, String cusPrivateKey, boolean isCheckSign, boolean isDecrypt) throws AlipayApiException
public static String checkSignAndDecrypt(Map<String,String> params, String alipayPublicKey, String cusPrivateKey, boolean isCheckSign, boolean isDecrypt, String signType) throws AlipayApiException
public static String encryptAndSign(String bizContent, String alipayPublicKey, String cusPrivateKey, String charset, boolean isEncrypt, boolean isSign) throws AlipayApiException
public static String encryptAndSign(String bizContent, String alipayPublicKey, String cusPrivateKey, String charset, boolean isEncrypt, boolean isSign, String signType) throws AlipayApiException
public static String rsaEncrypt(String content, String publicKey, String charset) throws AlipayApiException
public static String rsaDecrypt(String content, String privateKey, String charset) throws AlipayApiException
Copyright © 2017. All rights reserved.