mirror of
https://github.com/APIParkLab/APIPark.git
synced 2026-06-14 20:41:15 +08:00
31 lines
559 B
Go
31 lines
559 B
Go
package data_masking
|
|
|
|
var validMatchInnerValues = map[string]struct{}{
|
|
"name": {},
|
|
"phone": {},
|
|
"email": {},
|
|
"id-card": {},
|
|
"bank-card": {},
|
|
"date": {},
|
|
"amount": {},
|
|
}
|
|
var validMatchTypes = map[string]struct{}{
|
|
"inner": {},
|
|
"keyword": {},
|
|
"regex": {},
|
|
"json_path": {},
|
|
}
|
|
|
|
var validMaskTypes = map[string]struct{}{
|
|
"partial-display": {},
|
|
"partial-masking": {},
|
|
"truncation": {},
|
|
"replacement": {},
|
|
"shuffling": {},
|
|
}
|
|
|
|
var validReplaceTypes = map[string]struct{}{
|
|
"random": {},
|
|
"custom": {},
|
|
}
|