Modifier and Type | Interface and Description |
---|---|
static interface |
XMLObfuscator.AttributeConfigurer
An object that can be used to configure an attribute that should be obfuscated.
|
static interface |
XMLObfuscator.ElementConfigurer
An object that can be used to configure an element that should be obfuscated.
|
static interface |
XMLObfuscator.LimitConfigurer
An object that can be used to configure handling when the obfuscated result exceeds a pre-defined limit.
|
Modifier and Type | Method and Description |
---|---|
default XMLObfuscator.Builder |
XMLObfuscator.Builder.allByDefault()
Indicates that by default nested elements will be obfuscated (default).
|
static XMLObfuscator.Builder |
XMLObfuscator.builder()
Returns a builder that will create
XMLObfuscators . |
XMLObfuscator.Builder |
XMLObfuscator.Builder.caseInsensitiveByDefault()
Sets the default case sensitivity for new elements and attributes to
CaseSensitivity.CASE_INSENSITIVE . |
XMLObfuscator.Builder |
XMLObfuscator.Builder.caseSensitiveByDefault()
Sets the default case sensitivity for new elements and attributes to
CaseSensitivity.CASE_SENSITIVE . |
default XMLObfuscator.Builder |
XMLObfuscator.Builder.excludeNestedElementsByDefault()
Indicates that by default nested elements will not be obfuscated.
|
XMLObfuscator.Builder |
XMLObfuscator.Builder.forNestedElementsByDefault(XMLObfuscator.ElementConfigurer.ObfuscationMode obfuscationMode)
Indicates how to handle nested elements.
|
XMLObfuscator.Builder |
XMLObfuscator.Builder.generateXML()
Indicates that XML obfuscators will always generate new, obfuscated documents.
|
default XMLObfuscator.Builder |
XMLObfuscator.Builder.includeNestedElementsByDefault()
Indicates that by default nested elements will be obfuscated (default).
|
default XMLObfuscator.Builder |
XMLObfuscator.Builder.textOnlyByDefault()
Indicates that by default nested elements will not be obfuscated.
|
XMLObfuscator.Builder |
XMLObfuscator.Builder.withMalformedXMLWarning(String warning)
Sets the warning to include if an
XMLStreamException is thrown. |
Modifier and Type | Method and Description |
---|---|
default <R> R |
XMLObfuscator.Builder.transform(Function<? super XMLObfuscator.Builder,? extends R> f)
This method allows the application of a function to this builder.
|
Copyright © 2020–2023. All rights reserved.