Sanitize()
Detects and masks sensitive information (such as passwords, API keys, tokens, etc.) from a given string. The function identifies patterns commonly used for sensitive data and replaces them with a mask.
Sanitize( text=string, replacement=string );
Returns: String
Examples
input = "User login with password:secretPass123";
//Default replacement
writeDump(sanitize(input));
//With the replacement mask
writeDump(sanitize(input,"-----"));
See also
- Encode/Decode
- string.second()
- Search Issue Tracker
- Search Lucee Test Cases (good for further, detailed examples)