Package cn.gmkit.core
Class Messages
java.lang.Object
cn.gmkit.core.Messages
统一的中英双语消息工具。
中文优先用于直接展示,英文保留用于日志检索、搜索 issue 或与第三方实现对照。
-
Method Summary
Modifier and TypeMethodDescriptionstatic String组合一条中英双语消息。static StringblankValue(String label) 构造空白字符串错误消息。static StringemptyValue(String label) 构造空内容错误消息。static StringexpectedLength(String label, int expectedLength, int actualLength) 构造定长校验失败消息。static StringinvalidBase64(String label) 构造 Base64 格式错误消息。static StringinvalidBlankInput(String label) 构造空白输入错误消息。static StringinvalidHex(String label) 构造十六进制格式错误消息。static StringinvalidHexEven(String label) 构造十六进制长度错误消息。static StringinvalidHexOrBase64(String label) 构造十六进制或 Base64 自动识别失败消息。static String构造 SM2 DER 签名格式错误消息。static String构造 SM2 RAW 签名编码失败消息。static StringinvalidSm2RawSignatureLength(int expectedLength) 构造 SM2 RAW 签名长度错误消息。static String构造 SM2 签名格式错误消息。static StringmultipleOf(String label, int blockSize) 构造整数倍长度校验失败消息。static String构造空值错误消息。static StringpositiveValue(String label) 构造正数校验失败消息。static String构造 SM2 解密失败消息。static String构造 SM2 加密失败消息。static String构造 SM2 发起方确认标签缺失消息。static String构造 SM2 签名失败消息。static String构造 SM2 用户标识长度错误消息。
-
Method Details
-
bilingual
组合一条中英双语消息。- Parameters:
zh- 中文消息en- 英文消息- Returns:
- 双语消息,格式为
中文 / English
-
nullValue
构造空值错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
emptyValue
构造空内容错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
blankValue
构造空白字符串错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
invalidHexEven
构造十六进制长度错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
invalidHex
构造十六进制格式错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
invalidBase64
构造 Base64 格式错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
invalidHexOrBase64
构造十六进制或 Base64 自动识别失败消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
invalidBlankInput
构造空白输入错误消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
expectedLength
构造定长校验失败消息。- Parameters:
label- 参数名称expectedLength- 期望长度actualLength- 实际长度- Returns:
- 双语错误消息
-
multipleOf
构造整数倍长度校验失败消息。- Parameters:
label- 参数名称blockSize- 块大小- Returns:
- 双语错误消息
-
positiveValue
构造正数校验失败消息。- Parameters:
label- 参数名称- Returns:
- 双语错误消息
-
sm2EncryptionFailed
构造 SM2 加密失败消息。- Returns:
- 双语错误消息
-
sm2DecryptionFailed
构造 SM2 解密失败消息。- Returns:
- 双语错误消息
-
sm2SigningFailed
构造 SM2 签名失败消息。- Returns:
- 双语错误消息
-
sm2InitiatorConfirmationTagRequired
构造 SM2 发起方确认标签缺失消息。- Returns:
- 双语错误消息
-
sm2UserIdTooLong
构造 SM2 用户标识长度错误消息。- Returns:
- 双语错误消息
-
invalidSm2Signature
构造 SM2 签名格式错误消息。- Returns:
- 双语错误消息
-
invalidSm2DerSignature
构造 SM2 DER 签名格式错误消息。- Returns:
- 双语错误消息
-
invalidSm2RawSignatureLength
构造 SM2 RAW 签名长度错误消息。- Parameters:
expectedLength- 期望长度- Returns:
- 双语错误消息
-
invalidSm2RawSignatureEncoding
构造 SM2 RAW 签名编码失败消息。- Returns:
- 双语错误消息
-