mask-pii for Common Lisp
mask-pii-implementering for Common Lisp for å maskere e-post- og telefon-PII i logger og datarørledninger.
E-postmaskering
Maskerer lokale deler mens domenet forblir synlig.
Telefonmaskering
Maskerer sensitive sifre mens format og suffiks forblir synlige.
Builder-stil API
Aktiver e-post-/telefonmaskering og maskertegn eksplisitt før behandling.
Installer og start
Common Lisp [planned: Quicklisp 0.2.0]: Bruk den gjeldende installasjonsmetoden nedenfor, last inn Common Lisp-API-et og kjør det minimale eksemplet. Eksemplet aktiverer uttrykkelig maskering av e-post og telefon og viser forventet utdata.
Installasjon
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
Bruk
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."
Merk
Se README for nøyaktige detaljer om pakkeøkosystemet og API-eksempler for dette språket.
Forrige
SpråkindeksNeste
GitHub