Groovy کے لیے mask-pii
لاگز اور data pipelines میں email اور phone PII کو mask کرنے کے لیے Groovy میں mask-pii کی implementation۔
ای میل ماسکنگ
ڈومین کی visibility برقرار رکھتے ہوئے local حصہ mask کرتا ہے۔
فون ماسکنگ
format اور suffix visibility برقرار رکھتے ہوئے حساس digits mask کرتا ہے۔
Builder-طرز API
processing سے پہلے email/phone masking اور mask character کو صراحتاً enable کریں۔
انسٹال اور شروع کریں
Groovy [planned: Maven Central 0.2.0]: ذیل میں موجود تنصیب کا موجودہ طریقہ استعمال کریں، Groovy API لوڈ کریں اور کم سے کم مثال چلائیں۔ مثال واضح طور پر ای میل اور فون ماسکنگ فعال کرتی ہے اور متوقع آؤٹ پٹ دکھاتی ہے۔
انسٹالیشن
git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git
استعمال
example.groovy
import org.finitefield.maskpii.Masker
def masker = new Masker()
.maskEmails()
.maskPhones()
.withMaskChar('#')
def inputText = 'Contact: alice@example.com or 090-1234-5678.'
def output = masker.process(inputText)
println(output)
// => Contact: a####@example.com or ###-####-5678.
نوٹ
براہِ کرم README دیکھیں تاکہ اس زبان کے package ecosystem کی درست تفصیلات اور API examples مل سکیں۔
pichla
زبانوں کی فہرستاگلا
GitHub