Class StringHandler
java.lang.Object
cloud.opencode.base.string.desensitize.handler.StringHandler
String Desensitize Handler - Handles desensitization of String fields.
字符串脱敏处理器 - 处理String字段的脱敏操作。
Features | 主要功能:
- Strategy-based string masking - 基于策略的字符串脱敏
Usage Examples | 使用示例:
DesensitizeStrategy strategy = s -> s.substring(0, 1) + "***";
String masked = StringHandler.handle("secret", strategy); // "s***"
Security | 安全性:
- Thread-safe: Yes (stateless utility) - 线程安全: 是(无状态工具类)
- Null-safe: Yes - 空值安全: 是
- Since:
- JDK 25, opencode-base-string V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringhandle(String value, DesensitizeStrategy strategy)
-
Method Details
-
handle
-