public class Signature extends Object
| 构造器和说明 |
|---|
Signature() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static List<Param> |
getParamAfterSignature(List<Param> params,
Account account) |
protected static Param[] |
getParamAfterSignature(Param[] params,
Account account) |
protected static String |
getSignature(List<Param> params,
Account account)
获取签名字符串
|
protected static String |
getSignature(Param[] params,
Account account)
获取签名字符串
|
static String |
sha1(String decrypt)
sha1加密
|
protected static void |
sortParams(List<Param> params)
参数排序
|
protected static void |
sortParams(Param[] params)
对参数按照key的升序进行排序
|
static String |
stitchParams(List<Param> params)
获取签名串
|
static String |
stitchParams(Param[] params)
获取签名串
|
protected static void |
urlEncodeParams(List<Param> params)
对参数进行Url编码
|
protected static void |
urlEncodeParams(Param[] params)
对参数进行url编码
|
protected static String getSignature(Param[] params, Account account)
params - 参数数组protected static String getSignature(List<Param> params, Account account)
params - 参数列表protected static Param[] getParamAfterSignature(Param[] params, Account account)
params - 参数数组protected static List<Param> getParamAfterSignature(List<Param> params, Account account)
params - 参数列表protected static void sortParams(Param[] params)
params - 参数数组protected static void urlEncodeParams(Param[] params)
params - 参数数组protected static void urlEncodeParams(List<Param> params)
params - 参数列表public static String stitchParams(List<Param> params)
params - 参数列表Copyright © 2019. All rights reserved.