索引

A B C D E F I K M P R S V 
All Classes and Interfaces|所有程序包

A

address(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【地址】只显示到地区,不显示详细地址,比如:北京市海淀区****
ADDRESS - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
地址

B

BANK_CARD - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
银行卡
bankCard(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【银行卡号】前六位,后四位,其他用星号隐藏每位1个星号,比如:622260**********1234

C

CHINESE_NAME - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
中文名
chineseName(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【中文姓名】只显示最后一个汉字,其他隐藏为星号,比如:**梦
cn.iosd.starter.encode.desensitized.annotation - 程序包 cn.iosd.starter.encode.desensitized.annotation
 
cn.iosd.starter.encode.desensitized.utils - 程序包 cn.iosd.starter.encode.desensitized.utils
 
cn.iosd.starter.encode.desensitized.vo - 程序包 cn.iosd.starter.encode.desensitized.vo
 
CUSTOM_BROADSIDE_CLEAR_TEXT - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
自定义-两侧保留明文
CUSTOM_BROADSIDE_MASK_TEXT - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
自定义-两侧密文

D

Desensitized - cn.iosd.starter.encode.desensitized.annotation中的Annotation Interface
方法开启脱敏
DesensitizedHandler - cn.iosd.starter.encode.desensitized.annotation中的类
 
DesensitizedHandler() - 类的构造器 cn.iosd.starter.encode.desensitized.annotation.DesensitizedHandler
 
DesensitizedUtils - cn.iosd.starter.encode.desensitized.utils中的类
脱敏工具类
DesensitizedUtils() - 类的构造器 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
 
desensitizeMap - 类中的静态变量 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
函数式接口
desValue(String, int, int) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
对字符串进行脱敏操作

E

email(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【电子邮箱 邮箱前缀仅显示第一个字母,前缀其他隐藏,用星号代替,@及后面的地址显示,比如:d**@126.com
EMAIL - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
电子邮件

F

FIXED_PHONE - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
座机号
fixedPhone(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【固定电话】后四位,其他隐藏,比如 ****1234

I

ID_CARD - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
身份证号
idCardNum(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【身份证号】显示前六位, 四位,其他隐藏。
idempotent(ProceedingJoinPoint) - 类中的方法 cn.iosd.starter.encode.desensitized.annotation.DesensitizedHandler
 

K

key(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【密钥】密钥除了最后三位,全部都用*代替,比如:***xdS 脱敏后长度为6,如果明文长度不足三位,则按实际长度显示,剩余位置补*

M

maskValue(String, int, int) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
对字符串进行脱敏操作
MOBILE_PHONE - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
手机号
mobilePhone(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【手机号码】前三位,后四位,其他隐藏,比如135****6810

P

password(String) - 类中的静态方法 cn.iosd.starter.encode.desensitized.utils.DesensitizedUtils
【密码】密码的全部字符都用*代替,比如:******
PASSWORD - enum class 中的枚举常量 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
密码
prefixLen() - annotation interface 中的元素 cn.iosd.starter.encode.desensitized.annotation.SensitiveField
自定义规则-左侧几位字段进行操作

R

rule() - annotation interface 中的元素 cn.iosd.starter.encode.desensitized.annotation.SensitiveField
脱敏规则

S

SensitiveEntity - cn.iosd.starter.encode.desensitized.annotation中的Annotation Interface
标注嵌套实体也进行脱敏
SensitiveField - cn.iosd.starter.encode.desensitized.annotation中的Annotation Interface
字段对应脱敏规则
SensitiveRule - cn.iosd.starter.encode.desensitized.vo中的Enum Class
脱敏规则
suffixLen() - annotation interface 中的元素 cn.iosd.starter.encode.desensitized.annotation.SensitiveField
自定义规则-右侧几位字段进行操作

V

valueOf(String) - enum class中的静态方法 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cn.iosd.starter.encode.desensitized.vo.SensitiveRule
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F I K M P R S V 
All Classes and Interfaces|所有程序包