| 类 | 说明 |
|---|---|
| SensitiveDataUtil |
SensitiveDataUtil
示例:
银行卡号:
SensitiveDataUtil.bankCardNohide("612526198319131434") = "612526********1434"
身份证号: SensitiveDataUtil.idCardNohide("362397201201012384") = "3****************4" 邮箱: SensitiveDataUtil.emailHide("yaaachaa@163.com") = "yaa***@163.com" SensitiveDataUtil.emailHideSMS("yaaachaa@163.com") = "yaa*@163.com" SensitiveDataUtil.emailHideSMS("yaaachaa@netvigator.com") = "yaa*@netviga*" 电话号码(手机或固定电话)--网站以及客户端 SensitiveDataUtil.phoneOrTelNoHide("15087653459") = "150******59" SensitiveDataUtil.phoneOrTelNoHide("0796-1234567") = "0796-***4567" SensitiveDataUtil.phoneOrTelNoHide("01036852045") = "0103***2045" 手机号码通用隐藏规则(包括港澳台地区),隐藏中间四位--网站以及客户端 SensitiveDataUtil.cellphoneHide("13071835358") = 130******58 SensitiveDataUtil.cellphoneHide("3071835358") = 307****358 SensitiveDataUtil.cellphoneHide("071835358") = 071****58 SensitiveDataUtil.cellphoneHide("835358") = 8****8 适用于短信中 SensitiveDataUtil.cellphoneHideSMS("13071835358") = 130*58 SensitiveDataUtil.cellphoneHideSMS("3071835358") = 307*358 SensitiveDataUtil.cellphoneHideSMS("071835358") = 071*58 SensitiveDataUtil.cellphoneHideSMS("835358") = 8*8 支付宝登录名: SensitiveDataUtil.alipayLogonIdHide("15087653459") = "150******59" SensitiveDataUtil.alipayLogonIdHide("yaaachaa@163.com") = "yaa***@163.com" 非上述固定格式敏感信息的屏蔽方法: SensitiveDataUtil.defualtHide("ttt") = "t*t" 自定义屏蔽规则展示: SensitiveDataUtil.customizeHide("13568794561",3,4,4) = "135****4561" 对起始标签和结尾标签中间的内容按指定的敏感数据类型进行部分隐藏: SensitiveDataUtil.filterHide(final String sourceStr,final String tagBegin, final String tagEnd,final int sensitiveDataType ) sourceStr为: <Party id="part_2"> <FullName>yimin.jiang</FullName> <GovtIDTC tc="802"></GovtIDTC> <GovtID>432926198110191188</GovtID> <GovtTermDate>2011-06-07</GovtTermDate> </Party> tagBegin: <GovtID>
tagEnd: </GovtID>
sensitiveInfoType: SensitiveDataUtil.IDCARDNO_DATA
方法返回值:
<Party id="part_2">
<FullName>yimin.jiang</FullName>
<GovtIDTC tc="802"></GovtIDTC>
<GovtID>432926********1188</GovtID>
<GovtTermDate>2011-06-07</GovtTermDate>
</Party>
|
Copyright © 2019. All rights reserved.