Class AlipayUtil
- java.lang.Object
-
- de.hybris.platform.chinesepspalipayservices.alipay.AlipayUtil
-
@Deprecated public class AlipayUtil extends java.lang.ObjectDeprecated.since 1811. useAlipayServicereplaceDeals with alipay common methods
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.StringbuildMysign(java.util.Map<java.lang.String,java.lang.String> sArray, java.lang.String key, java.lang.String signType)Deprecated.Creates signatureprotected static 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)Deprecated.static java.lang.StringcreateLinkString(java.util.Map<java.lang.String,java.lang.String> params)Deprecated.Creates alipay urlstatic java.lang.StringcreateLinkStringWithEncoding(java.util.Map<java.lang.String,java.lang.String> params)Deprecated.Encodes alipay link urlstatic java.lang.Stringencrypt(java.lang.String signType, java.lang.String preStr)Deprecated.Encrypted by signature typestatic java.lang.StringgenerateUrl(java.util.Map<java.lang.String,java.lang.String> sParaTemp, AlipayConfiguration alipayConfig)Deprecated.Generates alipay urlprotected static java.util.List<org.apache.http.NameValuePair>generatNameValuePairList(java.util.Map<java.lang.String,java.lang.String> properties)Deprecated.static java.util.Map<java.lang.String,java.lang.String>paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)Deprecated.Filters signature parametersstatic java.lang.StringpostRequest(java.util.Map<java.lang.String,java.lang.String> sParaTemp, AlipayConfiguration alipayConfig)Deprecated.Simulates the http post request, uses this method to generate the XML response from alipay
-
-
-
Method Detail
-
generateUrl
public static java.lang.String generateUrl(java.util.Map<java.lang.String,java.lang.String> sParaTemp, AlipayConfiguration alipayConfig) throws java.io.UnsupportedEncodingExceptionDeprecated.Generates alipay url- Parameters:
sParaTemp- parameters for generating urlalipayConfig- alipay configuration- Returns:
- alipay url
- Throws:
java.io.UnsupportedEncodingException- throw UnsupportedEncodingException when parameters contain unsupported encoding chars
-
postRequest
public static java.lang.String postRequest(java.util.Map<java.lang.String,java.lang.String> sParaTemp, AlipayConfiguration alipayConfig)Deprecated.Simulates the http post request, uses this method to generate the XML response from alipay- Parameters:
sParaTemp- request parametersalipayConfig- alipay configuration- Returns:
- XML response from alipay
-
paraFilter
public static java.util.Map<java.lang.String,java.lang.String> paraFilter(java.util.Map<java.lang.String,java.lang.String> sArray)
Deprecated.Filters signature parameters- Parameters:
sArray- the request parameters- Returns:
- filtered parameters
-
buildMysign
public static java.lang.String buildMysign(java.util.Map<java.lang.String,java.lang.String> sArray, java.lang.String key, java.lang.String signType)Deprecated.Creates signature- Parameters:
sArray- the request parameterskey- private keysignType- signature type- Returns:
- signature
-
buildRequestPara
protected static 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)Deprecated.
-
encrypt
public static java.lang.String encrypt(java.lang.String signType, java.lang.String preStr)Deprecated.Encrypted by signature type- Parameters:
signType- signature typepreStr- original string- Returns:
- encrypted string
-
createLinkStringWithEncoding
public static java.lang.String createLinkStringWithEncoding(java.util.Map<java.lang.String,java.lang.String> params) throws java.io.UnsupportedEncodingExceptionDeprecated.Encodes alipay link url- Parameters:
params- the parameters userd for encoding url- Returns:
- encoded url
- Throws:
java.io.UnsupportedEncodingException- throw UnsupportedEncodingException when parameters contain unsupported encoding chars
-
createLinkString
public static java.lang.String createLinkString(java.util.Map<java.lang.String,java.lang.String> params)
Deprecated.Creates alipay url- Parameters:
params- parameters- Returns:
- created alipay url
-
generatNameValuePairList
protected static java.util.List<org.apache.http.NameValuePair> generatNameValuePairList(java.util.Map<java.lang.String,java.lang.String> properties)
Deprecated.
-
-