public interface YopSignProcessor
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
doSign(String content,
CredentialsItem credentialsItem) |
String |
doSign(String content,
CredentialsItem credentialsItem,
SignOptions options)
签名
|
default boolean |
doVerify(String content,
String signature,
CredentialsItem credentialsItem) |
boolean |
doVerify(String content,
String signature,
CredentialsItem credentialsItem,
SignOptions options)
验签
|
String |
getDigestAlg()
获取摘要算法
|
boolean |
isSupport(CredentialsItem credentialsItem)
判断是否支持用该密钥进行签名/验签
|
String |
name()
签名处理器标识
|
default String |
sign(String content,
CredentialsItem credentialsItem)
签名
|
default boolean |
verify(String content,
String signature,
CredentialsItem credentialsItem)
验签
|
default String sign(String content, CredentialsItem credentialsItem)
content - 签名原文credentialsItem - 签名密钥信息default String doSign(String content, CredentialsItem credentialsItem)
String doSign(String content, CredentialsItem credentialsItem, SignOptions options)
content - 签名原文credentialsItem - 签名密钥信息options - 签名选项default boolean verify(String content, String signature, CredentialsItem credentialsItem)
content - 签名原文signature - 签名credentialsItem - 签名密钥信息default boolean doVerify(String content, String signature, CredentialsItem credentialsItem)
boolean doVerify(String content, String signature, CredentialsItem credentialsItem, SignOptions options)
content - 签名原文signature - 签名credentialsItem - 签名密钥信息options - 签名选项boolean isSupport(CredentialsItem credentialsItem)
credentialsItem - 密钥信息String name()
String getDigestAlg()
Copyright © 2024. All rights reserved.