> For the complete documentation index, see [llms.txt](https://help.protecto.ai/tokenization-packages/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.protecto.ai/tokenization-packages/protecto-tokenization/mask-with-a-specific-token.md).

# Mask with a Specific Token

With this approach, data is masked according to default token types (Text token, Special Token, Numeric Token).

* 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.

&#x20;        Learn more by checking out the section on [Supporting Token and Format Types](/tokenization-packages/protecto-tokenization/supporting-token-and-format-types.md).

***Note:***&#x20;

To obtain the `<auth token>`, please refer to the [Step-by-Step Guide to Obtain Your Auth Token](/tokenization-packages/protecto-tokenization/step-by-step-guide-to-obtain-your-auth-token.md).

*Code Snippet*

```python
# 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.
result = obj.mask(["Mark","Australia"], "Text Token")
# Print the masked result
print(result)
```

*Result*&#x20;

```
{ 
  "data": [ 
    { 
      "value": "Australia", 
      "token_value": "1AN9X4Doab", 
      "token_name": "Text Token" 
    }, 
    { 
      "value": "Mark", 
      "token_value": "7FHnu7Uo2O", 
      "token_name": "Text Token" 
    } 
  ], 
  "success": true, 
  "error": { 
    "message": "" 
  } 
} 
```

For more comprehensive information about our product, kindly reach out to us through our website at <https://www.protecto.ai/>.
