1234567891011121314151617181920212223 |
- package cn.com.qmth.markingaudit.utils;
- import java.security.NoSuchAlgorithmException;
- import com.qmth.boot.tools.codec.CodecUtils;
- import com.qmth.boot.tools.models.ByteArray;
- /**
- * 后台生成签名工具类
- */
- public class AuthorizationCreateUtil {
- public static void main(String[] args) throws NoSuchAlgorithmException {
- String accessKey = "0315b78010974ce4baedd8005dc2b834";
- String accessSecret = "XwaMV27j1c39rHBBucSSJYvUmf7SGdNi";
- System.out.println(buildApiSecret(accessKey, accessSecret));
- }
- public static String buildApiSecret(String accessKey, String accessSecret) {
- return ByteArray.fromArray(CodecUtils.hmacsha256(accessKey.getBytes(), accessSecret.getBytes())).toHexString()
- .toLowerCase();
- }
- }
|