mask-pii Elixirhez

A mask-pii Elixir megvalósítása e-mail és telefon PII maszkolásához naplókban és adatfolyamokban.

E-mail maszkolás

Maszkolja a helyi részeket, miközben megőrzi a tartomány láthatóságát.

Nemzetközi telefonszámok

Maszkolja az érzékeny számjegyeket, miközben megőrzi a formátum és a végződés láthatóságát.

Builder-stílusú API

A feldolgozás előtt kifejezetten engedélyezze az e-mail/telefon maszkolást és a maszk karaktert.

Telepítés és indítás

Elixir [published: Hex 0.2.0]: Használja az alábbi aktuális telepítési módot, töltse be a(z) Elixir API-t, és futtassa a minimális példát. A példa kifejezetten bekapcsolja az e-mail- és telefonszám-maszkolást, és megmutatja a várt kimenetet.

Telepítés

{:mask_pii, "~> 0.2.0"}

Használat

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."
Megjegyzés

Kérjük, nézze meg README az adott nyelv csomag-ökoszisztémájának pontos részleteit és API-példáit.

Következő

GitHub