Common Lisp के लिए mask-pii
लॉग और डेटा पाइपलाइनों में ईमेल/फोन PII को मास्क करने के लिए Common Lisp के लिए mask-pii का कार्यान्वयन।
ईमेल मास्किंग
डोमेन की दृश्यता बनाए रखते हुए स्थानीय भागों को मास्क करता है।
फ़ोन मास्किंग
फ़ॉर्मेट और उपसर्ग की दृश्यता बनाए रखते हुए संवेदनशील अंकों को मास्क करता है।
बिल्डर-शैली एपीआई
प्रक्रिया से पहले ईमेल/फोन masking और mask character को स्पष्ट रूप से सक्षम करें।
इंस्टॉल करें और शुरू करें
Common Lisp [planned: Quicklisp 0.2.0]: नीचे दी गई मौजूदा इंस्टॉलेशन विधि का उपयोग करें, Common Lisp API लोड करें और न्यूनतम उदाहरण चलाएँ। उदाहरण ईमेल और फ़ोन मास्किंग को स्पष्ट रूप से चालू करता है और अपेक्षित आउटपुट दिखाता है।
इंस्टॉलेशन
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
उपयोग
example.lisp
(defparameter *masker*
(with-mask-char
(mask-phones
(mask-emails (new-masker)))
#\#))
(process *masker* "Contact: alice@example.com or 090-1234-5678.")
;; => "Contact: a####@example.com or ###-####-5678."
नोट
कृपया README इस भाषा के लिए पैकेज इकोसिस्टम के सटीक विवरण और API उदाहरणों के लिए README देखें।