Package com.onlinepayments.logging
Class HeaderObfuscator
java.lang.Object
com.onlinepayments.logging.HeaderObfuscator
A class that can be used to obfuscate headers. Thread-safe if all its obfuscation rules are.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic HeaderObfuscator.Buildercustom()Returns a builder to create custom header obfuscators.static HeaderObfuscatorReturns a default header obfuscator.obfuscateHeader(String name, String value) Obfuscates the value for the given header as necessary.
-
Method Details
-
obfuscateHeader
Obfuscates the value for the given header as necessary. -
custom
Returns a builder to create custom header obfuscators. This builder will contain some pre-defined obfuscation rules. These cannot be removed, but replacing them is possible. -
defaultObfuscator
-