类 SM3WithSM2Signer
- java.lang.Object
-
- org.opoo.ootp.signer.AbstractSigner
-
- org.opoo.ootp.signer.SM3Signer
-
- org.opoo.ootp.signer.SM3SignerV2
-
- org.opoo.ootp.signer.SM3WithSM2Signer
-
- 所有已实现的接口:
Signer
public class SM3WithSM2Signer extends SM3SignerV2
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringALGORITHM-
从类继承的字段 org.opoo.ootp.signer.SM3SignerV2
EMPTY_BODY_SM3
-
从类继承的字段 org.opoo.ootp.signer.AbstractSigner
GMT, ISO8601_FORMAT
-
从接口继承的字段 org.opoo.ootp.signer.Signer
ATTR_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.lang.String privateKeyBase64)SM3WithSM2Signer(java.lang.String accessKey, java.security.PrivateKey privateKey)
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 protected java.lang.StringgetAlgorithm()java.security.PrivateKeygetPrivateKey()java.lang.Stringsign(java.lang.String stringToSign)使用指定的 key 对被签名的字符串进行签名,通常使用 HMAC 算法或者非对称加密解密算法。java.lang.Stringsign(java.lang.String key, java.lang.String stringToSign)已过时。-
从类继承的方法 org.opoo.ootp.signer.SM3SignerV2
getEmptyBodySm3
-
从类继承的方法 org.opoo.ootp.signer.AbstractSigner
buildAuthorization, buildStringToSign, getAccessKey, getCanonicalizedHeaderString, getCanonicalizedQueryString, getSecretKey
-
-
-
-
字段详细资料
-
ALGORITHM
public static final java.lang.String ALGORITHM
- 另请参阅:
- 常量字段值
-
-
构造器详细资料
-
SM3WithSM2Signer
public SM3WithSM2Signer(java.lang.String accessKey, java.security.PrivateKey privateKey)
-
SM3WithSM2Signer
public SM3WithSM2Signer(java.lang.String accessKey, java.lang.String privateKeyBase64)
-
SM3WithSM2Signer
public SM3WithSM2Signer(java.lang.String accessKey, byte[] privateKey)
-
-
方法详细资料
-
getPrivateKey
public java.security.PrivateKey getPrivateKey()
-
getAlgorithm
protected java.lang.String getAlgorithm()
- 覆盖:
getAlgorithm在类中SM3SignerV2
-
sign
@Deprecated public java.lang.String sign(java.lang.String key, java.lang.String stringToSign)已过时。从接口复制的说明:Signer使用指定的 key 对被签名的字符串进行签名,通常使用 HMAC 算法。
-
-