| 程序包 | 说明 |
|---|---|
| com.alipay.api | |
| com.alipay.api.internal.mapping | |
| com.alipay.api.internal.parser.json | |
| com.alipay.api.internal.parser.xml | |
| com.alipay.api.internal.util |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.doGet(AlipayRequest<T> request,
String appAuthToken) |
static AlipayMobilePublicMultiMediaDownloadResponse |
AlipayMobilePublicMultiMediaClient.doGet(String url,
RequestParametersHolder requestHolder,
String charset,
int connectTimeout,
int readTimeout,
OutputStream output) |
String |
AlipayParser.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
<T extends AlipayResponse> |
DefaultAlipayClient.execute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.execute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayClient.execute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
DefaultAlipayClient.execute(AlipayRequest<T> request,
String accessToken) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.execute(AlipayRequest<T> request,
String accessToken) |
<T extends AlipayResponse> |
AlipayClient.execute(AlipayRequest<T> request,
String authToken) |
<T extends AlipayResponse> |
DefaultAlipayClient.execute(AlipayRequest<T> request,
String accessToken,
String appAuthToken) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.execute(AlipayRequest<T> request,
String accessToken,
String appAuthToken) |
<T extends AlipayResponse> |
AlipayClient.execute(AlipayRequest<T> request,
String accessToken,
String appAuthToken) |
<T extends AlipayResponse> |
DefaultAlipayClient.getRequestHolderWithSign(AlipayRequest<?> request,
String accessToken,
String appAuthToken) |
String |
DefaultAlipayClient.getRequestUrl(RequestParametersHolder requestHolder) |
Class<T> |
AlipayParser.getResponseClass() |
SignItem |
AlipayParser.getSignItem(AlipayRequest<?> request,
String responseBody) |
<T extends AlipayResponse> |
DefaultAlipayClient.pageExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.pageExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayClient.pageExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
DefaultAlipayClient.pageExecute(AlipayRequest<T> request,
String httpMethod) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.pageExecute(AlipayRequest<T> request,
String method) |
<T extends AlipayResponse> |
AlipayClient.pageExecute(AlipayRequest<T> request,
String method) |
T |
AlipayParser.parse(String rsp) |
<TR extends AlipayResponse,T extends AlipayRequest<TR>> |
DefaultAlipayClient.parseAppSyncResult(Map<String,String> result,
Class<T> requsetClazz) |
<TR extends AlipayResponse,T extends AlipayRequest<TR>> |
AlipayMobilePublicMultiMediaClient.parseAppSyncResult(Map<String,String> result,
Class<T> requsetClazz) |
<TR extends AlipayResponse,T extends AlipayRequest<TR>> |
AlipayClient.parseAppSyncResult(Map<String,String> result,
Class<T> requsetClazz) |
<T extends AlipayResponse> |
DefaultAlipayClient.sdkExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayMobilePublicMultiMediaClient.sdkExecute(AlipayRequest<T> request) |
<T extends AlipayResponse> |
AlipayClient.sdkExecute(AlipayRequest<T> request) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
Converters.convert(Class<T> clazz,
Reader reader) |
String |
Converter.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
List<?> |
Reader.getListObjects(Object listName,
Object itemName,
Class<?> subType) |
Object |
Reader.getObject(Object name,
Class<?> type) |
SignItem |
Converter.getSignItem(AlipayRequest<?> request,
String responseBody) |
<T extends AlipayResponse> |
Converter.toResponse(String rsp,
Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
ObjectJsonParser.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
String |
JsonConverter.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
<T> T |
JsonConverter.fromJson(Map<?,?> json,
Class<T> clazz) |
SignItem |
ObjectJsonParser.getSignItem(AlipayRequest<?> request,
String responseBody) |
SignItem |
JsonConverter.getSignItem(AlipayRequest<?> request,
String responseBody) |
T |
ObjectJsonParser.parse(String rsp) |
<T extends AlipayResponse> |
JsonConverter.toResponse(String rsp,
Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
XmlConverter.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
String |
ObjectXmlParser.encryptSourceData(AlipayRequest<?> request,
String body,
String format,
String encryptType,
String encryptKey,
String charset) |
SignItem |
XmlConverter.getSignItem(AlipayRequest<?> request,
String responseBody) |
SignItem |
ObjectXmlParser.getSignItem(AlipayRequest<?> request,
String responseBody) |
T |
ObjectXmlParser.parse(String rsp) |
<T extends AlipayResponse> |
XmlConverter.toResponse(String rsp,
Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
RequestCheckUtils.checkMaxLength(FileItem fileItem,
int maxLength,
String fieldName) |
static void |
RequestCheckUtils.checkMaxLength(String value,
int maxLength,
String fieldName) |
static void |
RequestCheckUtils.checkMaxListSize(String value,
int maxSize,
String fieldName) |
static void |
RequestCheckUtils.checkMaxValue(Long value,
long maxValue,
String fieldName) |
static void |
RequestCheckUtils.checkMinValue(Long value,
long minValue,
String fieldName) |
static void |
RequestCheckUtils.checkNotEmpty(Object value,
String fieldName) |
static String |
AlipaySignature.checkSignAndDecrypt(Map<String,String> params,
String alipayPublicKey,
String cusPrivateKey,
boolean isCheckSign,
boolean isDecrypt) |
static String |
AlipaySignature.checkSignAndDecrypt(Map<String,String> params,
String alipayPublicKey,
String cusPrivateKey,
boolean isCheckSign,
boolean isDecrypt,
String signType) |
static String |
XmlUtils.childNodeToString(Node node) |
static Element |
XmlUtils.createRootElement(String tagName) |
static String |
AlipayEncrypt.decryptContent(String content,
String encryptType,
String encryptKey,
String charset) |
static File |
AtsUtils.download(String url,
File toDir) |
static String |
XmlUtils.encodeXml(String payload) |
static String |
AlipaySignature.encryptAndSign(String bizContent,
String alipayPublicKey,
String cusPrivateKey,
String charset,
boolean isEncrypt,
boolean isSign) |
static String |
AlipaySignature.encryptAndSign(String bizContent,
String alipayPublicKey,
String cusPrivateKey,
String charset,
boolean isEncrypt,
boolean isSign,
String signType) |
static String |
AlipayEncrypt.encryptContent(String content,
String encryptType,
String encryptKey,
String charset) |
static Document |
XmlUtils.getDocument(File file) |
static Document |
XmlUtils.getDocument(InputStream in) |
static Element |
XmlUtils.getRootElementFromFile(File file) |
static Element |
XmlUtils.getRootElementFromStream(InputStream in) |
static Element |
XmlUtils.getRootElementFromString(String payload) |
static Document |
XmlUtils.newDocument() |
static String |
XmlUtils.nodeToString(Node node) |
static <T extends AlipayResponse> |
AlipayUtils.parseResponse(String json,
Class<T> clazz) |
static boolean |
AlipaySignature.rsa256CheckContent(String content,
String sign,
String publicKey,
String charset) |
static String |
AlipaySignature.rsa256Sign(String content,
String privateKey,
String charset) |
static boolean |
AlipaySignature.rsaCheck(String content,
String sign,
String publicKey,
String charset,
String signType) |
static boolean |
AlipaySignature.rsaCheckContent(String content,
String sign,
String publicKey,
String charset) |
static boolean |
AlipaySignature.rsaCheckV1(Map<String,String> params,
String publicKey,
String charset) |
static boolean |
AlipaySignature.rsaCheckV1(Map<String,String> params,
String publicKey,
String charset,
String signType) |
static boolean |
AlipaySignature.rsaCheckV2(Map<String,String> params,
String publicKey,
String charset) |
static boolean |
AlipaySignature.rsaCheckV2(Map<String,String> params,
String publicKey,
String charset,
String signType) |
static String |
AlipaySignature.rsaDecrypt(String content,
String privateKey,
String charset) |
static String |
AlipaySignature.rsaEncrypt(String content,
String publicKey,
String charset) |
static String |
AlipaySignature.rsaSign(Map<String,String> params,
String privateKey,
String charset) |
static String |
AlipaySignature.rsaSign(String content,
String privateKey,
String charset) |
static String |
AlipaySignature.rsaSign(String content,
String privateKey,
String charset,
String signType) |
static void |
XmlUtils.saveToXml(Node doc,
File file) |
static void |
XmlUtils.validateXml(Node doc,
File schemaFile) |
static void |
XmlUtils.validateXml(Node doc,
InputStream schemaStream) |
static String |
XmlUtils.xmlToHtml(String payload,
File xsltFile) |
static String |
XmlUtils.xmlToString(File file) |
static String |
XmlUtils.xmlToString(InputStream in) |
Copyright © 2017. All rights reserved.