INNER CODE UNIT · Java
mask
scalecube/scalecube-services · services-api/src/main/java/io/scalecube/services/MaskUtil.java:22
public static String mask(String data) {
if (data == null || data.length() < 5) {
return "*****";
}
return data.replace(data.substring(2, data.length() - 2), "***");
}
/**
* Mask sensitive data by replacing part of string with an asterisk symbol.
*
* @param data sensitive data to be masked
* @return masked data
*/
public static String mask(UUID data) {
return data != null ? mask(data.toString()) : null;
}
/**