Class XmlAttrStack
java.lang.Object
org.apache.xml.security.c14n.implementations.XmlAttrStack
An XmlAttrStack that is shared between the Canonical XML 1.0 and 1.1 implementations.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private XmlAttrStack.XmlsStackElement
private int
private int
private List
<XmlAttrStack.XmlsStackElement> private static final org.slf4j.Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
addXmlnsAttr
(Attr n) (package private) void
getXmlnsAttr
(Collection<Attr> col) private static String
private static void
(package private) void
push
(int level) private static String
removeDotSegments
(String path)
-
Field Details
-
LOG
private static final org.slf4j.Logger LOG -
currentLevel
private int currentLevel -
lastlevel
private int lastlevel -
cur
-
levels
-
c14n11
private boolean c14n11
-
-
Constructor Details
-
XmlAttrStack
public XmlAttrStack(boolean c14n11)
-
-
Method Details
-
push
void push(int level) -
addXmlnsAttr
-
getXmlnsAttr
-
joinURI
- Throws:
URISyntaxException
-
removeDotSegments
-
printStep
-