public class SensitiveUtils extends Object
| 构造器和说明 |
|---|
SensitiveUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
bankCard(String cardNum)
银行卡号 保留前六位,后四位
SensitiveUtils.bankCard("111122565898563333") = 111122********3333
|
static String |
decrypt(String str)
解密
|
static String |
email(String email)
邮箱前缀仅显示第一个字母,前缀其他隐藏,用星号代替,@及后面的地址显示
SensitiveUtils.email("1563870065@qq.com") = 1*********@qq.com
|
static String |
encrypt(Object obj)
加密
|
static String |
idCard(String idCard)
身份证号保留后四位
SensitiveUtils.idCard("389656189512026328") = **************6328
|
static String |
phone(String phoneNum)
手机号码保留 前三位,后四位
SensitiveUtils.phone("15658963369") = 156****3369
|
static String |
userName(String userName)
用户名保留第一个长度,其它变为星号
SensitiveUtils.userName("张三丰") = 张**
SensitiveUtils.userName("abc") = a**
|
public static String userName(String userName)
userName - 用户名称public static String idCard(String idCard)
idCard - public static String phone(String phoneNum)
phoneNum - public static String email(String email)
email - public static String bankCard(String cardNum)
cardNum - Copyright © 2021. All rights reserved.