Module pii_codex.models.microsoft_presidio_pii
Expand source code
from __future__ import annotations
from enum import Enum
class MSFTPresidioPIIType(Enum):
"""
PII Types associated with Microsoft Presidio Analyzer
Supported Entities: https://microsoft.github.io/presidio/supported_entities/
"""
PHONE_NUMBER: str = "PHONE_NUMBER"
EMAIL_ADDRESS: str = "EMAIL_ADDRESS"
ABA_ROUTING_NUMBER: str = "ABA_ROUTING_NUMBER"
IP_ADDRESS: str = "IP_ADDRESS"
DATE: str = "DATE_TIME"
ADDRESS: str = "LOCATION"
AGE: str = "AGE"
PERSON: str = "PERSON"
CREDIT_CARD_NUMBER: str = "CREDIT_CARD"
CRYPTO: str = "CRYPTO"
URL: str = "URL"
DATE_TIME: str = "DATE_TIME"
LOCATION: str = "LOCATION"
NRP: str = "NRP"
MEDICAL_LICENSE: str = "MEDICAL_LICENSE"
US_SOCIAL_SECURITY_NUMBER: str = "US_SSN"
US_BANK_ACCOUNT_NUMBER: str = "US_BANK_NUMBER"
US_DRIVERS_LICENSE_NUMBER: str = "US_DRIVER_LICENSE"
US_PASSPORT_NUMBER: str = "US_PASSPORT"
US_INDIVIDUAL_TAXPAYER_IDENTIFICATION: str = "US_ITIN"
INTERNATIONAL_BANKING_ACCOUNT_NUMBER: str = "IBAN_CODE"
# UK_NATIONAL_HEALTH_NUMBER: str = "UK_NHS" # To be added in future versions
AU_BUSINESS_NUMBER: str = "AU_ABN"
AU_COMPANY_NUMBER: str = "AU_ACN"
AU_MEDICAL_ACCOUNT_NUMBER: str = "AU_MEDICARE"
AU_TAX_FILE_NUMBER: str = "AU_TFN"
Classes
class MSFTPresidioPIIType (*args, **kwds)-
PII Types associated with Microsoft Presidio Analyzer Supported Entities: https://microsoft.github.io/presidio/supported_entities/
Expand source code
class MSFTPresidioPIIType(Enum): """ PII Types associated with Microsoft Presidio Analyzer Supported Entities: https://microsoft.github.io/presidio/supported_entities/ """ PHONE_NUMBER: str = "PHONE_NUMBER" EMAIL_ADDRESS: str = "EMAIL_ADDRESS" ABA_ROUTING_NUMBER: str = "ABA_ROUTING_NUMBER" IP_ADDRESS: str = "IP_ADDRESS" DATE: str = "DATE_TIME" ADDRESS: str = "LOCATION" AGE: str = "AGE" PERSON: str = "PERSON" CREDIT_CARD_NUMBER: str = "CREDIT_CARD" CRYPTO: str = "CRYPTO" URL: str = "URL" DATE_TIME: str = "DATE_TIME" LOCATION: str = "LOCATION" NRP: str = "NRP" MEDICAL_LICENSE: str = "MEDICAL_LICENSE" US_SOCIAL_SECURITY_NUMBER: str = "US_SSN" US_BANK_ACCOUNT_NUMBER: str = "US_BANK_NUMBER" US_DRIVERS_LICENSE_NUMBER: str = "US_DRIVER_LICENSE" US_PASSPORT_NUMBER: str = "US_PASSPORT" US_INDIVIDUAL_TAXPAYER_IDENTIFICATION: str = "US_ITIN" INTERNATIONAL_BANKING_ACCOUNT_NUMBER: str = "IBAN_CODE" # UK_NATIONAL_HEALTH_NUMBER: str = "UK_NHS" # To be added in future versions AU_BUSINESS_NUMBER: str = "AU_ABN" AU_COMPANY_NUMBER: str = "AU_ACN" AU_MEDICAL_ACCOUNT_NUMBER: str = "AU_MEDICARE" AU_TAX_FILE_NUMBER: str = "AU_TFN"Ancestors
- enum.Enum
Class variables
var ABA_ROUTING_NUMBER : strvar ADDRESS : strvar AGE : strvar AU_BUSINESS_NUMBER : strvar AU_COMPANY_NUMBER : strvar AU_MEDICAL_ACCOUNT_NUMBER : strvar AU_TAX_FILE_NUMBER : strvar CREDIT_CARD_NUMBER : strvar CRYPTO : strvar DATE : strvar DATE_TIME : strvar EMAIL_ADDRESS : strvar INTERNATIONAL_BANKING_ACCOUNT_NUMBER : strvar IP_ADDRESS : strvar LOCATION : strvar MEDICAL_LICENSE : strvar NRP : strvar PERSON : strvar PHONE_NUMBER : strvar URL : strvar US_BANK_ACCOUNT_NUMBER : strvar US_DRIVERS_LICENSE_NUMBER : strvar US_INDIVIDUAL_TAXPAYER_IDENTIFICATION : strvar US_PASSPORT_NUMBER : strvar US_SOCIAL_SECURITY_NUMBER : str