Tokenization Packages
  • Protecto Tokenization
    • Mask with AutoDetect
    • Mask with a Specific Token
    • Mask with a Specific Token and Format
    • Mask Data in JSON Format
    • Unmask a Token
    • Step-by-Step Guide to Obtain Your Auth Token
    • Supporting Token and Format Types
Powered by GitBook
On this page
  1. Protecto Tokenization

Mask with a Specific Token and Format

This method masks data based on default token types and formats.

PreviousMask with a Specific TokenNextMask Data in JSON Format

Last updated 1 year ago

  • The ProtectoVault object is instantiated with your tokenization key.

  • The function takes a list of values as input, intending to mask them using the default token and Format.

Learn more by checking out the section on

Note: To obtain the <auth token>, please refer to the .

Code Snippet

# Import the ProtectoVault class from the protecto_ai module
from protecto_ai import ProtectoVault
# Create an instance of ProtectoVault with your authentication token
obj = ProtectoVault("<auth_token>")
# pass list of sensitive information as an input for the mask method. Provide default token type and format
result = obj.mask(["(555) 123-4567"], "Numeric Token", "Phone Number")
# Print the masked result
print(result)

Result

{ 
  "data": [ 
    { 
      "value": "(555) 123-4567", 
      "token_value": "(191004182137) 354826618175-127882693655", 
      "token_name": "Numeric Token", 
      "format": "Phone Number" 
    } 
  ], 
  "success": true, 
  "error": { 
    "message": "" 
  } 
} 

For more comprehensive information about our product, kindly reach out to us through our website at .

Supporting Token and Format Types.
Step-by-Step Guide to Obtain Your Auth Token
https://www.protecto.ai/