public class ConfigRedactor
extends java.lang.Object
Some config parameters contain sensitive information (for example, cloud storage keys). When these properties are displayed in plaintext, we should redactor their values as appropriate.
| Constructor | Description |
|---|---|
ConfigRedactor(Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
redact(java.lang.String key,
java.lang.String value) |
Given a key / value pair, decides whether or not to redact and returns
either the original value or text indicating it has been redacted.
|
java.lang.String |
redactXml(java.lang.String key,
java.lang.String value) |
Given a key / value pair, decides whether or not to redact and returns
either the original value or text indicating it has been redacted.
|
public ConfigRedactor(Configuration conf)
public java.lang.String redact(java.lang.String key,
java.lang.String value)
key - param key.value - param value, will return if conditions permit.public java.lang.String redactXml(java.lang.String key,
java.lang.String value)
key - param key.value - param value, will return if conditions permit.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.