| 程序包 | 说明 |
|---|---|
| cn.signit.sdk.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static HmacSignatureBuilder.BuilderMode |
HmacSignatureBuilder.BuilderMode.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static HmacSignatureBuilder.BuilderMode[] |
HmacSignatureBuilder.BuilderMode.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HmacSignatureBuilder.assertAuthFail(byte[] expectedSignature,
HmacSignatureBuilder.BuilderMode builderMode)
断言认证失败.
|
void |
HmacSignatureBuilder.assertAuthFail(byte[] expectedSignature,
HmacSignatureBuilder.BuilderMode builderMode,
String errorMessage)
断言认证失败.
|
void |
HmacSignatureBuilder.assertAuthSuccess(byte[] expectedSignature,
HmacSignatureBuilder.BuilderMode builderMode)
断言认证成功.
|
void |
HmacSignatureBuilder.assertAuthSuccess(byte[] expectedSignature,
HmacSignatureBuilder.BuilderMode builderMode,
String errorMessage)
断言认证成功.
|
byte[] |
HmacSignatureBuilder.build(HmacSignatureBuilder.BuilderMode builderMode)
完成HMAC认证消息的构建,并获得签名摘要值.
|
String |
HmacSignatureBuilder.buildAsBase64(HmacSignatureBuilder.BuilderMode builderMode)
完成HMAC认证消息的构建,并获得base64编码表示的签名摘要值.
|
String |
HmacSignatureBuilder.buildAsHex(HmacSignatureBuilder.BuilderMode builderMode)
完成HMAC认证消息的构建,并获得16进制编码表示的签名摘要值.
|
boolean |
HmacSignatureBuilder.isHashEquals(byte[] expectedSignature,
HmacSignatureBuilder.BuilderMode builderMode)
判断期望摘要是否与已构建的摘要相等.
|
boolean |
HmacSignatureBuilder.isHashEqualsWithBase64(String expectedSignatureBase64,
HmacSignatureBuilder.BuilderMode builderMode)
判断期望摘要是否与已构建的摘要相等.
|
boolean |
HmacSignatureBuilder.isHashEqualsWithHex(String expectedSignatureHex,
HmacSignatureBuilder.BuilderMode builderMode)
判断期望摘要是否与已构建的摘要相等.
|
Copyright © 2019. All rights reserved.