Package cn.gmkit.sm2
Class SM2VerifyOptions.Builder
java.lang.Object
cn.gmkit.sm2.SM2VerifyOptions.Builder
- Enclosing class:
SM2VerifyOptions
SM2 验签选项构建器。
-
Method Summary
Modifier and TypeMethodDescriptionbuild()构建不可变的验签选项对象。signatureFormat(SM2SignatureInputFormat signatureFormat) 设置签名输入格式。skipZComputation(boolean skipZComputation) Deprecated.该语义不属于标准 SM2 身份绑定流程,仅用于迁移既有旧协议设置用户标识。
-
Method Details
-
signatureFormat
设置签名输入格式。- Parameters:
signatureFormat- 签名输入格式;传入null时回退为AUTO- Returns:
- 当前构建器
-
userId
设置用户标识。- Parameters:
userId- 用户标识;传入null或空字符串时回退为默认用户标识- Returns:
- 当前构建器
-
skipZComputation
Deprecated.该语义不属于标准 SM2 身份绑定流程,仅用于迁移既有旧协议设置是否启用旧 no-Z 兼容语义。- Parameters:
skipZComputation- 为true时按e = SM3(M)验签;标准 SM2 应保持false- Returns:
- 当前构建器
-
build
构建不可变的验签选项对象。- Returns:
- SM2 验签选项
-