Top Description Fields Constructors Methods
org.wildfly.common.xml

public final Class TransformerFactoryUtil

extends Object
Class Inheritance
Imports
org.wildfly.common.annotation.NotNull, javax.xml.XMLConstants, javax.xml.transform.TransformerConfigurationException, .TransformerFactory, java.util.concurrent.atomic.AtomicBoolean

Factory provides TransformerFactory with secure defaults set. Properties not supported generate a warning, but the factory process creation will continue and return a result. Settings based on recommendations of Sonarcloud RSPEC-2755 and OWASP XML External Entity Prevention Cheatsheet.

Author
Boris Unckel
Since
1.6.0.Final

Field Summary

Modifier and TypeField and Description
private static final AtomicBoolean

Constructor Summary

AccessConstructor and Description
private
TransformerFactoryUtil()

No instance.

Method Summary

Modifier and TypeMethod and Description
public static TransformerFactory
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

TO_BE_LOGGEDback to summary
private static final AtomicBoolean TO_BE_LOGGED

Constructor Detail

TransformerFactoryUtilback to summary
private TransformerFactoryUtil()

No instance.

Method Detail

createback to summary
public static TransformerFactory create()
Annotations
@NotNull