public class DesensitizationUtils extends Object
| 构造器和说明 |
|---|
DesensitizationUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
bankCardDesensitization(String bankCard)
银行卡号脱敏
脱敏规则:前四位明文,后四位明文,其他脱敏
|
static String |
carEngineNoDesensitization(String carEngineNo)
发动机号脱敏
脱敏规则:前四位明文,后四位明文,其他脱敏
|
static String |
carFrameNoDesensitization(String carFrameNo)
车架号脱敏
脱敏规则:前四位明文,后四位明文,其他脱敏
|
static String |
carNoDesensitization(String carNo)
车牌号脱敏
脱敏规则:前两位明文,后两位明文,其他脱敏
|
static String |
emailDesensitization(String email)
邮箱脱敏
脱敏规则:@前面的第一个字符明文,@后面的第一个字符明文,其他脱敏
|
static String |
emailDesensitization(String email,
int prefixLength)
邮箱脱敏
脱敏规则:@前面的x字符明文,@后面的第一个字符明文,其他脱敏
|
static String |
idCardDesensitization(String idCard)
身份证号脱敏
脱敏规则:前四位明文,后四位明文,其他脱敏
|
static String |
nameDesensitization(String name)
姓名脱敏(中文)
脱敏规则:
2个字的 李四 to 李*
3个字及以上的的 李大四 to 李*四 李静安寺四 to 李*四
特殊情况:·
例如:李·四 to 李*
李阿松大·大阿松大·啊实打实四 to 李·**四
|
static String |
phoneDesensitization(String phone)
手机号脱敏
脱敏规则:前三位明文,后四位明文,其他脱敏
标准中国大陆手机号
11位 138 8888 8888
含区号 +86 138 8888 8888
含国家代码 086 138 8888 8888
|
public static String phoneDesensitization(String phone)
脱敏规则:前三位明文,后四位明文,其他脱敏 标准中国大陆手机号 11位 138 8888 8888 含区号 +86 138 8888 8888 含国家代码 086 138 8888 8888
phone - 手机号public static String emailDesensitization(String email)
脱敏规则:@前面的第一个字符明文,@后面的第一个字符明文,其他脱敏
email - 邮箱public static String emailDesensitization(String email, int prefixLength)
脱敏规则:@前面的x字符明文,@后面的第一个字符明文,其他脱敏
email - 邮箱prefixLength - 保留明文长度public static String idCardDesensitization(String idCard)
脱敏规则:前四位明文,后四位明文,其他脱敏
idCard - 身份证号public static String bankCardDesensitization(String bankCard)
脱敏规则:前四位明文,后四位明文,其他脱敏
bankCard - 银行卡号public static String nameDesensitization(String name)
脱敏规则: 2个字的 李四 to 李* 3个字及以上的的 李大四 to 李*四 李静安寺四 to 李*四
特殊情况:· 例如:李·四 to 李* 李阿松大·大阿松大·啊实打实四 to 李·**四
name - 脱敏姓名public static String carNoDesensitization(String carNo)
脱敏规则:前两位明文,后两位明文,其他脱敏
carNo - 车牌号public static String carFrameNoDesensitization(String carFrameNo)
脱敏规则:前四位明文,后四位明文,其他脱敏
carFrameNo - 车架号Copyright © 2024. All rights reserved.