mask-pii pro Elixir
Implementace mask-pii pro Elixir pro maskování PII e-mailů a telefonů v logech a datových tocích.
Maskování e-mailů
Maskuje lokální části a zachovává viditelnost domény.
Globální formáty telefonů
Maskuje citlivé číslice a zachovává viditelnost formátu a přípony.
API ve stylu builderu
Před zpracováním výslovně zapněte maskování e-mailu/telefonu a znak masky.
Nainstalovat a začít
Elixir [published: Hex 0.2.0]: Použijte níže uvedený aktuální způsob instalace, načtěte API Elixir a spusťte minimální příklad. Příklad výslovně zapíná maskování e-mailu a telefonu a ukazuje očekávaný výstup.
Instalace
{:mask_pii, "~> 0.2.0"}
Použití
example.exs
alias MaskPII.Masker
masker =
Masker.new()
|> Masker.mask_emails()
|> Masker.mask_phones()
|> Masker.with_mask_char("#")
input_text = "Contact: alice@example.com or 090-1234-5678."
output = Masker.process(masker, input_text)
IO.puts(output)
# => "Contact: a####@example.com or ###-####-5678."
Poznámka
Podívejte se prosím na README přesné detaily balíčkového ekosystému a příklady API pro tento jazyk.
Předchozí
Index jazykůDalší
GitHub