Package cn.gmkit.sm2
Class SM2VerifyOptions
java.lang.Object
cn.gmkit.sm2.SM2VerifyOptions
SM2 验签选项。
用于指定签名输入格式、用户标识以及是否跳过 Z 值计算。
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic SM2VerifyOptions.Builderbuilder()创建构建器获取签名输入格式。booleanDeprecated.该语义不属于标准 SM2 身份绑定流程,仅用于迁移既有旧协议userId()获取用于计算 Z 值的用户标识。
-
Method Details
-
builder
创建构建器- Returns:
- 构建器实例
-
signatureFormat
获取签名输入格式。- Returns:
- RAW、DER 或 AUTO;构建器默认值为 AUTO
-
userId
获取用于计算 Z 值的用户标识。- Returns:
- 用户标识;构建器会将
null或空字符串回退为兼容默认值
-
skipZComputation
Deprecated.该语义不属于标准 SM2 身份绑定流程,仅用于迁移既有旧协议返回是否按旧 no-Z 兼容语义验签。- Returns:
- 按
e = SM3(M)验签时返回true;默认返回false
-