Class Canonicalizer20010315_Excl
- java.lang.Object
-
- org.apache.xml.security.stax.impl.transformer.TransformIdentity
-
- org.apache.xml.security.stax.impl.transformer.canonicalizer.CanonicalizerBase
-
- org.apache.xml.security.stax.impl.transformer.canonicalizer.Canonicalizer20010315_Excl
-
- All Implemented Interfaces:
Transformer
- Direct Known Subclasses:
Canonicalizer20010315_ExclOmitCommentsTransformer
,Canonicalizer20010315_ExclWithCommentsTransformer
public abstract class Canonicalizer20010315_Excl extends CanonicalizerBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.xml.security.stax.impl.transformer.canonicalizer.CanonicalizerBase
CanonicalizerBase.C14NStack<E>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INCLUSIVE_NAMESPACES_PREFIX_LIST
protected java.util.List<java.lang.String>
inclusiveNamespaces
static java.lang.String
PROPAGATE_DEFAULT_NAMESPACE
protected boolean
propagateDefaultNamespace
-
Fields inherited from class org.apache.xml.security.stax.impl.transformer.canonicalizer.CanonicalizerBase
__X9_, __XA_, __XD_, _AMP_, _BEGIN_COMM, _BEGIN_PI, _END_COMM, _END_PI, _END_TAG, _GT_, _LT_, _QUOT_, DOUBLEPOINT, EQUAL_STRING, firstCall, NEWLINE, XML, XMLNS
-
-
Constructor Summary
Constructors Constructor Description Canonicalizer20010315_Excl(boolean includeComments)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<XMLSecNamespace>
getCurrentUtilizedNamespaces(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
protected java.util.List<XMLSecAttribute>
getInitialUtilizedAttributes(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
protected java.util.List<XMLSecNamespace>
getInitialUtilizedNamespaces(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
protected static java.util.List<java.lang.String>
getPrefixList(java.util.List<java.lang.String> inclusiveNamespaces)
void
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
-
Methods inherited from class org.apache.xml.security.stax.impl.transformer.canonicalizer.CanonicalizerBase
doFinal, getCurrentUtilizedAttributes, getPreferredTransformMethod, outputAttrToWriter, outputCommentToWriter, outputPItoWriter, outputTextToWriter, outputTextToWriter, setTransformer, transform, transform
-
Methods inherited from class org.apache.xml.security.stax.impl.transformer.TransformIdentity
getOutputStream, getTransformer, getXmlEventWriterForOutputStream, getXmlInputFactory, getXmlOutputFactory, setOutputStream
-
-
-
-
Field Detail
-
INCLUSIVE_NAMESPACES_PREFIX_LIST
public static final java.lang.String INCLUSIVE_NAMESPACES_PREFIX_LIST
- See Also:
- Constant Field Values
-
PROPAGATE_DEFAULT_NAMESPACE
public static final java.lang.String PROPAGATE_DEFAULT_NAMESPACE
- See Also:
- Constant Field Values
-
inclusiveNamespaces
protected java.util.List<java.lang.String> inclusiveNamespaces
-
propagateDefaultNamespace
protected boolean propagateDefaultNamespace
-
-
Method Detail
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties) throws XMLSecurityException
- Specified by:
setProperties
in interfaceTransformer
- Overrides:
setProperties
in classCanonicalizerBase
- Throws:
XMLSecurityException
-
getPrefixList
protected static java.util.List<java.lang.String> getPrefixList(java.util.List<java.lang.String> inclusiveNamespaces)
-
getCurrentUtilizedNamespaces
protected java.util.List<XMLSecNamespace> getCurrentUtilizedNamespaces(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
- Overrides:
getCurrentUtilizedNamespaces
in classCanonicalizerBase
-
getInitialUtilizedNamespaces
protected java.util.List<XMLSecNamespace> getInitialUtilizedNamespaces(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
- Overrides:
getInitialUtilizedNamespaces
in classCanonicalizerBase
-
getInitialUtilizedAttributes
protected java.util.List<XMLSecAttribute> getInitialUtilizedAttributes(XMLSecStartElement xmlSecStartElement, CanonicalizerBase.C14NStack<XMLSecEvent> outputStack)
- Overrides:
getInitialUtilizedAttributes
in classCanonicalizerBase
-
-