PRESNM
Retain the first n and last m characters and mask the content in the middle part of the specified character string.
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
algorithm |
Yes |
String |
Algorithm type, for example, PRESNM |
parameters |
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:
|
n |
Yes |
Int |
Retain the first n characters. |
m |
Yes |
Int |
Retain the last m characters. |
Example Request
{ "mask_strategies": [ { "name": "col1", "algorithm": "PRESNM", "parameters": { "type": "CHAR", "n": 1, "m": 1, "method": "*" } } ], "data": [ { "col1": "test" } ] } Or { "mask_strategies": [ { "name": "col1", "algorithm": "PRESNM", "parameters": { "type": "RAND", "n": 1, "m": 1, "method": "BOTH" } } ], "data": [ { "col1": "test" } ] }
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.