mask-pii za Swift

Swift implementacija mask-pii za maskiranje PII-ja e-maila i telefona u zapisima i podatkovnim cjevovodima.

Maskiranje emaila

Maskira lokalni dio uz zadržavanje vidljivosti domene.

Međunarodni telefonski formati

Maskira osjetljive znamenke uz zadržavanje formata i vidljivosti sufiksa.

API u stilu buildera

Prije obrade eksplicitno omogućite maskiranje e-maila/telefona i znak maske.

Instalacija i osnovno korištenje

Swift [planned: Swift Package Index 0.2.0]: Upotrijebite trenutačni način instalacije u nastavku, učitajte Swift API i pokrenite minimalni primjer. Primjer izričito uključuje maskiranje e-pošte i telefona te prikazuje očekivani izlaz.

Instalacija

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

Upotreba

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."
Napomena

Pogledajte README za točne pojedinosti o ekosustavu paketa i primjere API-ja za ovaj jezik.

Prethodno

Indeks jezika

Sljedeće

GitHub