|
||||||||||
| 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 String |
_ATT_EC_PREFIXLIST
Field _ATT_EC_PREFIXLIST |
static String |
_TAG_EC_INCLUSIVENAMESPACES
Field _TAG_EC_INCLUSIVENAMESPACES |
static String |
ExclusiveCanonicalizationNamespace
Field ExclusiveCanonicalizationNamespace |
| Fields inherited from class org.apache.xml.security.utils.ElementProxy |
|---|
baseURI, constructionElement, doc, log |
| Constructor Summary | |
|---|---|
InclusiveNamespaces(Document doc,
Set<String> prefixes)
Constructor InclusiveNamespaces |
|
InclusiveNamespaces(Document doc,
String prefixList)
Constructor XPathContainer |
|
InclusiveNamespaces(Element element,
String BaseURI)
Constructor InclusiveNamespaces |
|
| Method Summary | |
|---|---|
String |
getBaseLocalName()
Method getBaseLocalName |
String |
getBaseNamespace()
Method getBaseNamespace |
String |
getInclusiveNamespaces()
Method getInclusiveNamespaces |
static SortedSet<String> |
prefixStr2Set(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 String _TAG_EC_INCLUSIVENAMESPACES
public static final String _ATT_EC_PREFIXLIST
public static final String ExclusiveCanonicalizationNamespace
| Constructor Detail |
|---|
public InclusiveNamespaces(Document doc,
String prefixList)
doc - prefixList -
public InclusiveNamespaces(Document doc,
Set<String> prefixes)
doc - prefixes -
public InclusiveNamespaces(Element element,
String BaseURI)
throws XMLSecurityException
element - BaseURI -
XMLSecurityException| Method Detail |
|---|
public String getInclusiveNamespaces()
public static SortedSet<String> prefixStr2Set(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 String getBaseNamespace()
getBaseNamespace in class ElementProxypublic String getBaseLocalName()
getBaseLocalName in class ElementProxy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||