Elixir के लिए mask-pii
लॉग और डेटा पाइपलाइन में ईमेल और फ़ोन PII को मास्क करने के लिए mask-pii का Elixir कार्यान्वयन।
ईमेल मास्किंग
डोमेन की दृश्यता बनाए रखते हुए स्थानीय भागों को मास्क करता है।
वैश्विक फ़ोन फ़ॉर्मेट
फ़ॉर्मेट और प्रत्यय की दृश्यता बनाए रखते हुए संवेदनशील अंकों को मास्क करता है।
Builder-शैली API
प्रक्रिया करने से पहले email/phone masking और mask character को स्पष्ट रूप से सक्रिय करें।
इंस्टॉल करें और शुरू करें
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."
नोट
कृपया देखें README इस भाषा के लिए पैकेज इकोसिस्टम के सटीक विवरण और API उदाहरण।