public class DefaultAlipayService extends java.lang.Object implements AlipayService
AlipayService| Constructor and Description |
|---|
DefaultAlipayService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildMysign(java.util.Map<java.lang.String,java.lang.String> sArray,
java.lang.String key,
java.lang.String signType)
Creates signature
|
protected java.util.Map<java.lang.String,java.lang.String> |
buildRequestPara(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
java.lang.String key,
java.lang.String signType) |
java.lang.String |
generateUrl(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
AlipayConfiguration alipayConfig)
Generates alipay url
|
protected java.util.List<NameValuePair> |
generatNameValuePairList(java.util.Map<java.lang.String,java.lang.String> properties) |
protected java.lang.String[] |
getUnAllowedParams() |
java.util.Map<java.lang.String,java.lang.String> |
paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)
Filters signature parameters
|
java.lang.String |
postRequest(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
AlipayConfiguration alipayConfig)
Simulates the http post request, uses this method to generate the XML response from alipay
|
void |
setUnAllowedParams(java.lang.String[] unAllowedParams) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLinkString, encryptpublic java.lang.String generateUrl(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
AlipayConfiguration alipayConfig)
AlipayServicegenerateUrl in interface AlipayServicesParaTemp - parameters for generating urlalipayConfig - alipay configurationpublic java.lang.String postRequest(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
AlipayConfiguration alipayConfig)
AlipayServicepostRequest in interface AlipayServicesParaTemp - request parametersalipayConfig - alipay configurationpublic java.lang.String buildMysign(java.util.Map<java.lang.String,java.lang.String> sArray,
java.lang.String key,
java.lang.String signType)
AlipayServicebuildMysign in interface AlipayServicesArray - the request parameterskey - private keysignType - signature typepublic java.util.Map<java.lang.String,java.lang.String> paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)
AlipayServiceparaFilter in interface AlipayServicesArray - the request parametersprotected java.util.Map<java.lang.String,java.lang.String> buildRequestPara(java.util.Map<java.lang.String,java.lang.String> sParaTemp,
java.lang.String key,
java.lang.String signType)
protected java.util.List<NameValuePair> generatNameValuePairList(java.util.Map<java.lang.String,java.lang.String> properties)
protected java.lang.String[] getUnAllowedParams()
public void setUnAllowedParams(java.lang.String[] unAllowedParams)
Copyright © 2018 SAP SE. All Rights Reserved.