Swift සඳහා mask-pii

ලොග් සහ දත්ත පයිප්ලයින් තුළ ඊමේල් සහ දුරකථන PII mask කිරීම සඳහා mask-pii හි Swift ක්‍රියාත්මක කිරීම.

ඊමේල් මාස්කිං

ඩොමේන් දෘශ්‍යතාව රඳවාගනිමින් local part එක mask කරයි.

ගෝලීය දුරකථන හැඩතල

ආකෘතිය සහ suffix දෘශ්‍යතාව තබාගෙන සංවේදී ඉලක්කම් mask කරයි.

Builder ශෛලියේ API

සැකසීමට පෙර ඊමේල්/දුරකථන masking සහ mask අක්ෂරය පැහැදිලිව සක්‍රීය කරන්න.

ස්ථාපනය කර ආරම්භ කරන්න

Swift [planned: Swift Package Index 0.2.0]: පහත වත්මන් ස්ථාපන ක්‍රමය භාවිතා කර, Swift API එක පූරණය කර අවම උදාහරණය ධාවනය කරන්න. උදාහරණය ඊමේල් සහ දුරකථන ආවරණය පැහැදිලිව සක්‍රීය කර අපේක්ෂිත ප්‍රතිදානය පෙන්වයි.

ස්ථාපනය

.package(url: "https://github.com/finitefield-org/mask-pii", exact: "0.2.0")

භාවිතය

main.swift
import MaskPII

let masker = Masker()
    .maskEmails()
    .maskPhones()
    .withMaskChar("#")

let input = "Contact: alice@example.com or 090-1234-5678."
let output = masker.process(input)

print(output)
// Output: "Contact: a####@example.com or ###-####-5678."
Note

කරුණාකර README පරීක්ෂා කරන්න, මෙම භාෂාව සඳහා පැකේජ පරිසර පද්ධතියේ නිවැරදි විස්තර සහ API උදාහරණ ලබා ගැනීමට.