mask-pii for Elixir

Elixir үшін mask-pii іске асыруы: logs және data pipelines ішіндегі email/phone PII бүркемелеу.

Email бүркемелеу

Masks local parts while preserving domain visibility.

Телефонды бүркемелеу

Masks sensitive digits while keeping format and suffix visibility.

Builder-стиль API

Enable email/phone masking and mask character explicitly before processing.

Орнатып, бастау

Elixir [published: Hex 0.2.0]: Төмендегі ағымдағы орнату әдісін пайдаланыңыз, Elixir API интерфейсін жүктеп, минималды мысалды іске қосыңыз. Мысал электрондық пошта мен телефонды бүркемелеуді анық қосып, күтілетін нәтижені көрсетеді.

Орнату

{:mask_pii, "~> 0.2.0"}

Қолдану

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."
Ескерту

Please check the README for exact package ecosystem details and API examples for this language.

Келесі

GitHub