MASKXY
Mask the specified character string from x to y and retain the rest characters.
Request Parameters
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        algorithm  | 
      
        Yes  | 
      
        String  | 
      
        Algorithm type, for example, MASKXY  | 
     
| 
        Parameters for configuring a data masking algorithm  | 
      
        Yes  | 
      
        For details, see Table 2.  | 
      
        Parameters for configuring a data masking algorithm  | 
     
| 
        Parameter  | 
      
        Mandatory  | 
      
        Type  | 
      
        Description  | 
     
|---|---|---|---|
| 
        type  | 
      
        Yes  | 
      
        String  | 
      
        Character masking methods are described as follows: 
  | 
     
| 
        method  | 
      
        Yes  | 
      
        String  | 
      
        Masking method If type is set to RAND, this parameter can be set as follows: 
  | 
     
| 
        x  | 
      
        Yes  | 
      
        Int  | 
      
        Start position of masked characters  | 
     
| 
        y  | 
      
        Yes  | 
      
        Int  | 
      
        End position of masked characters  | 
     
Example Request
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "MASKXY",
            "parameters": {
                "type": "CHAR",
                "x": 1,
                "y": 1,
                "method": "*"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
Or
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "MASKXY", 
            "parameters": {
                "type": "RAND",
                "x": 1,
                "y": 1,
                "method": "CHAR"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
 Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.