public class YopSignUtils extends Object
| 构造器和说明 |
|---|
YopSignUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
sign(String data,
String certType,
PrivateKey privateKey)
签名
|
static String |
sign(String data,
String certType,
String appKey)
签名:无需传入私钥,私钥将从配置文件中读取
|
static void |
verify(String data,
String signature,
CredentialsItem credentialsItem)
验证签名:验签失败则抛出异常
|
static void |
verify(String data,
String signature,
PublicKey publicKey)
验证签名:验签失败则抛出异常
|
static void |
verify(String data,
String signature,
String appKey)
验签:验签失败则抛出异常
|
static void |
verify(String data,
String signature,
String appKey,
String serverRoot)
验签:验签失败则抛出异常
|
public static void verify(String data, String signature, String appKey)
data - signature - appKey - public static void verify(String data, String signature, String appKey, String serverRoot)
data - 原文signature - 签名appKey - 应用serverRoot - 平台证书请求端点public static void verify(String data, String signature, PublicKey publicKey)
data - signature - publicKey - public static void verify(String data, String signature, CredentialsItem credentialsItem)
data - signature - credentialsItem - public static String sign(String data, String certType, String appKey)
data - 待签名数据certType - 密钥类型appKey - 应用标识public static String sign(String data, String certType, PrivateKey privateKey)
data - 待签名数据certType - 密钥类型:SM2或RSA2048privateKey - 私钥Copyright © 2023. All rights reserved.