| 程序包 | 说明 |
|---|---|
| com.github.desensitization | |
| com.github.serializer |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
StringDesensitization
Created by EalenXie on 2021/9/24 15:55
字符串脱敏器
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
EmailDesensitization
Created by EalenXie on 2021/9/24 15:56
邮箱脱敏器 默认只保留域名
|
class |
IDCardDesensitization
Created by EalenXie on 2021/9/24 15:56
身份证(18位和15位) 脱敏器
|
class |
PhoneDesensitization
Created by EalenXie on 2021/9/24 15:56
手机号脱敏器 默认只保留前3位和后4位
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Desensitization<?> |
DesensitizationFactory.getDesensitization(Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
Desensitization<Object> |
ObjectDesensitizeSerializer.getDesensitization() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ObjectDesensitizeSerializer.setDesensitization(Desensitization<Object> desensitization) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.fasterxml.jackson.databind.JsonSerializer<Object> |
ObjectDesensitizeSerializer.createContextual(Class<? extends Desensitization<?>> clazz) |
Copyright © 2021. All rights reserved.