public class RedactionUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RedactionUtils.RedactionContext
A helper class to build unique mappings from original to redacted names.
|
Modifier and Type | Field and Description |
---|---|
static String |
COLL_REDACTION_PREFIX |
static String |
NODE_REDACTION_PREFIX |
static String |
SOLR_REDACTION_SYSTEM_PATTERN_PROP |
Constructor and Description |
---|
RedactionUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
getRedactString() |
static boolean |
isSystemPropertySensitive(String name)
Returns if the given system property should be redacted.
|
static String |
redactNames(Map<String,String> redactions,
String data)
Replace actual names found in a string with redacted names.
|
static void |
setRedactSystemProperty(boolean redactSystemProperty) |
public static final String SOLR_REDACTION_SYSTEM_PATTERN_PROP
public static final String NODE_REDACTION_PREFIX
public static final String COLL_REDACTION_PREFIX
public static boolean isSystemPropertySensitive(String name)
name
- The system property that is being checked.public static String getRedactString()
public static void setRedactSystemProperty(boolean redactSystemProperty)
public static String redactNames(Map<String,String> redactions, String data)
redactions
- a map of original to redacted namesdata
- string to redactCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.