mask-pii, skirtas Ruby
Rubyui skirta mask-pii realizacija, maskuojanti el. pašto ir telefono asmens identifikavimo duomenis žurnaluose ir duomenų apdorojimo darbo eigose.
El. pašto maskavimas
Maskuoja vietinę dalį, palikdama matomą domeną.
Tarptautiniai telefono formatai
Maskuoja jautrius skaitmenis, išlaikydama formatą ir palikdama matomus paskutinius skaitmenis.
Builderio tipo API
Prieš apdorojimą aiškiai įjunkite el. pašto ir telefono maskavimą bei nurodykite maskavimo simbolį.
Diegimas ir paleidimas
Ruby [published: RubyGems 0.2.0]: Naudokite toliau pateiktą dabartinį diegimo būdą, įkelkite Ruby API ir paleiskite minimalų pavyzdį. Pavyzdys aiškiai įjungia el. pašto ir telefono maskavimą ir parodo laukiamą išvestį.
Diegimas
gem install mask-pii -v 0.2.0
Naudojimas
require "mask_pii"
masker = MaskPII::Masker.new
.mask_emails
.mask_phones
.with_mask_char("#")
input = "Contact: alice@example.com or 090-1234-5678."
output = masker.process(input)
puts output
# => "Contact: a####@example.com or ###-####-5678."
Svarbi pastaba
Peržiūrėkite README , kad sužinotumėte tikslias paketo ekosistemos detales ir šios kalbos API pavyzdžius.
Ankstesnis
Kalbų rodyklėKitas
GitHub