public class Sign extends Object
构造器和说明 |
---|
Sign() |
限定符和类型 | 方法和说明 |
---|---|
protected static String |
buildParamStr(TreeMap<String,String> requestParams,
String requestMethod) |
static byte[] |
hmac256(byte[] key,
String msg) |
static String |
makeSignPlainText(TreeMap<String,String> requestParams,
String reqMethod,
String host,
String path) |
static String |
sha256Hex(byte[] b) |
static String |
sha256Hex(String s) |
static String |
sign(String secretKey,
String sigStr,
String sigMethod) |
public static String sign(String secretKey, String sigStr, String sigMethod) throws TencentCloudSDKException
sigStr
- secretKey
- sigMethod
- SdkException
TencentCloudSDKException
public static String makeSignPlainText(TreeMap<String,String> requestParams, String reqMethod, String host, String path)
protected static String buildParamStr(TreeMap<String,String> requestParams, String requestMethod)
public static String sha256Hex(String s) throws TencentCloudSDKException
public static String sha256Hex(byte[] b) throws TencentCloudSDKException
public static byte[] hmac256(byte[] key, String msg) throws TencentCloudSDKException
Copyright © 2019. All rights reserved.