Я хочу замаскировать адрес электронной почты в Java из JSON при входе в систему как часть протоколов безопасности.
Я пробовал примитивный метод замены с использованием строковых операций, и я не могу выполнить поиск по всему проекту.
Есть ли какая-либо возможная конфигурация в SL4J или регулярное выражение является единственным выходом
Если ниже приведен ответ, напечатанный в журнале (slf4j):
{
"any_key": {
"salt": "salt_here",
"sel": "sel_here",
"rules": [
{
"variation": 0,
"clauses": [
{
"attribute": "email",
"op": "in",
"values": [
"jack.jones@gmail.com",
"david.beckham@yahoo.com"
],
"negate": false
}
]
}
]
}
}
Он должен распечатать JSON в журнале, как показано ниже:
{
"any_key": {
"salt": "salt_here",
"sel": "sel_here",
"rules": [
{
"variation": 0,
"clauses": [
{
"attribute": "email",
"op": "in",
"values": [
"jac*******@******com",
"dav**********@******com"
],
"negate": false
}
]
}
]
}
}