| Package | Description |
|---|---|
| org.aoju.bus.sensitive |
敏感数据加解密以及数据脱敏mybatis插件
|
| org.aoju.bus.sensitive.provider |
数据脱敏实现
|
| org.aoju.bus.sensitive.strategy |
数据脱敏规则实现
|
| Modifier and Type | Method and Description |
|---|---|
static Context |
Context.newInstance()
新建一个对象实例
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Condition.valid(Context context) |
| Constructor and Description |
|---|
Filter(Context context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
StrategyProvider.build(Object object,
Context context)
脱敏
|
boolean |
ConditionProvider.valid(Context context)
是否执行脱敏
|
| Modifier and Type | Method and Description |
|---|---|
Object |
PhoneStrategy.build(Object object,
Context context) |
Object |
PayStrategy.build(Object object,
Context context) |
Object |
PasswordStrategy.build(Object object,
Context context) |
Object |
NoneStrategy.build(Object object,
Context context) |
Object |
NameStrategy.build(Object object,
Context context) |
Object |
MobileStrategy.build(Object object,
Context context) |
Object |
EmailStrategy.build(Object object,
Context context) |
Object |
DafaultStrategy.build(Object object,
Context context) |
Object |
CnapsStrategy.build(Object object,
Context context) |
Object |
CitizenIdStrategy.build(Object object,
Context context) |
Object |
BuiltInStrategy.build(Object object,
Context context) |
String |
BandCardStrategy.build(Object object,
Context context) |
String |
AddressStrategy.build(Object object,
Context context) |
Copyright © 2021. All rights reserved.