public class SM3WithSM2Signer extends SM3SignerV2
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ALGORITHM |
EMPTY_BODY_SM3GMT, ISO8601_FORMATATTR_SIGNER_SKIP, HEADER_NAME_CONTENT_HASH, HEADER_NAME_PREFIX, SCHEME, SIGNER_ID| 构造器和说明 |
|---|
SM3WithSM2Signer(java.lang.String accessKey,
byte[] privateKey) |
SM3WithSM2Signer(java.lang.String accessKey,
java.security.PrivateKey privateKey) |
SM3WithSM2Signer(java.lang.String accessKey,
java.lang.String privateKeyBase64) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
getAlgorithm() |
java.security.PrivateKey |
getPrivateKey() |
java.lang.String |
sign(java.lang.String stringToSign)
使用指定的 key 对被签名的字符串进行签名,通常使用 HMAC 算法或者非对称加密解密算法。
|
java.lang.String |
sign(java.lang.String key,
java.lang.String stringToSign)
已过时。
|
getEmptyBodySm3buildAuthorization, buildStringToSign, getAccessKey, getCanonicalizedHeaderString, getCanonicalizedQueryString, getSecretKeypublic static final java.lang.String ALGORITHM
public SM3WithSM2Signer(java.lang.String accessKey,
java.security.PrivateKey privateKey)
public SM3WithSM2Signer(java.lang.String accessKey,
java.lang.String privateKeyBase64)
public SM3WithSM2Signer(java.lang.String accessKey,
byte[] privateKey)
public java.security.PrivateKey getPrivateKey()
protected java.lang.String getAlgorithm()
getAlgorithm 在类中 SM3SignerV2@Deprecated
public java.lang.String sign(java.lang.String key,
java.lang.String stringToSign)
SignerCopyright © 2022. All rights reserved.