public class CalculateV4SigningKeyUtil extends Object
| Constructor and Description |
|---|
CalculateV4SigningKeyUtil() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
finalSigningKey(String secret,
String date,
String region,
String productCode,
String signMethod) |
static String |
finalSigningKeyString(String secret,
String date,
String region,
String productCode,
String signMethod)
返回base64编码的最终派生秘钥
|
static byte[] |
firstSigningKey(String secret,
String date,
String signMethod)
获取一级派生秘钥
|
static byte[] |
regionSigningKey(String secret,
String date,
String region,
String signMethod)
获取 date+region派生秘钥
|
static String |
regionSigningKeyString(String secret,
String date,
String region,
String signMethod)
返回base64编码的region级别派生秘钥
|
public static byte[] firstSigningKey(String secret, String date, String signMethod)
secret - date - signMethod - HmacSHA256public static byte[] regionSigningKey(String secret, String date, String region, String signMethod)
secret - date - region - signMethod - public static String regionSigningKeyString(String secret, String date, String region, String signMethod)
secret - date - region - signMethod - public static byte[] finalSigningKey(String secret, String date, String region, String productCode, String signMethod)
secret - date - region - productCode - signMethod - Copyright © 2024. All Rights Reserved.