|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xml.security.utils.ElementProxy
org.apache.xml.security.transforms.params.InclusiveNamespaces
public class InclusiveNamespaces
This Object serves as Content for the ds:Transforms for exclusive
Canonicalization.
It implements the Element interface
and can be used directly in a DOM tree.
| Field Summary | |
|---|---|
static java.lang.String |
_ATT_EC_PREFIXLIST
Field _ATT_EC_PREFIXLIST |
static java.lang.String |
_TAG_EC_INCLUSIVENAMESPACES
Field _TAG_EC_INCLUSIVENAMESPACES |
static java.lang.String |
ExclusiveCanonicalizationNamespace
Field ExclusiveCanonicalizationNamespace |
| Fields inherited from class org.apache.xml.security.utils.ElementProxy |
|---|
baseURI, constructionElement, doc, log |
| Constructor Summary | |
|---|---|
InclusiveNamespaces(org.w3c.dom.Document doc,
java.util.Set<java.lang.String> prefixes)
Constructor InclusiveNamespaces |
|
InclusiveNamespaces(org.w3c.dom.Document doc,
java.lang.String prefixList)
Constructor XPathContainer |
|
InclusiveNamespaces(org.w3c.dom.Element element,
java.lang.String BaseURI)
Constructor InclusiveNamespaces |
|
| Method Summary | |
|---|---|
java.lang.String |
getBaseLocalName()
Method getBaseLocalName |
java.lang.String |
getBaseNamespace()
Method getBaseNamespace |
java.lang.String |
getInclusiveNamespaces()
Method getInclusiveNamespaces |
static java.util.SortedSet<java.lang.String> |
prefixStr2Set(java.lang.String inclusiveNamespaces)
Decodes the inclusiveNamespaces String and returns all
selected namespace prefixes as a Set. |
| Methods inherited from class org.apache.xml.security.utils.ElementProxy |
|---|
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, createElementForFamilyLocal, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setElement, setXPathNamespaceContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String _TAG_EC_INCLUSIVENAMESPACES
public static final java.lang.String _ATT_EC_PREFIXLIST
public static final java.lang.String ExclusiveCanonicalizationNamespace
| Constructor Detail |
|---|
public InclusiveNamespaces(org.w3c.dom.Document doc,
java.lang.String prefixList)
doc - prefixList -
public InclusiveNamespaces(org.w3c.dom.Document doc,
java.util.Set<java.lang.String> prefixes)
doc - prefixes -
public InclusiveNamespaces(org.w3c.dom.Element element,
java.lang.String BaseURI)
throws XMLSecurityException
element - BaseURI -
XMLSecurityException| Method Detail |
|---|
public java.lang.String getInclusiveNamespaces()
public static java.util.SortedSet<java.lang.String> prefixStr2Set(java.lang.String inclusiveNamespaces)
inclusiveNamespaces String and returns all
selected namespace prefixes as a Set. The #default
namespace token is represented as an empty namespace prefix
("xmlns").
inclusiveNamespaces=" xenc ds #default"
is returned as a Set containing the following Strings:
xmlnsxencds
inclusiveNamespaces -
public java.lang.String getBaseNamespace()
getBaseNamespace in class ElementProxypublic java.lang.String getBaseLocalName()
getBaseLocalName in class ElementProxy
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||