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