Class XPathFilterCHGPContainer
java.lang.Object
org.apache.xml.security.utils.ElementProxy
org.apache.xml.security.transforms.params.XPathFilterCHGPContainer
- All Implemented Interfaces:
TransformParam
Implements the parameters for a custom Transform which has a better performance
than the xfilter2.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringField _ATT_INCLUDESLASHstatic final StringField _TAG_XPATHCHGPstatic final booleanField ExcludeSlashstatic final booleanField IncludeSlashstatic final StringFields inherited from class org.apache.xml.security.utils.ElementProxy
baseURI, LOG -
Method Summary
Modifier and TypeMethodDescriptionfinal StringMethod getBaseLocalName Returns the localname of the Elements of the sub-class.final StringMethod getBaseNamespace Returns the namespace of the Elements of the sub-class.Method getExcludeMethod getExcludeButSearchMethod getHereContextNodeExcludeMethod getHereContextNodeExcludeButSearchMethod getHereContextNodeIncludeButSearchMethod getIncludeButSearchbooleanMethod getIncludeSlashPolicystatic XPathFilterCHGPContainergetInstance(Document doc, boolean includeSlashPolicy, String includeButSearch, String excludeButSearch, String exclude) Creates a new XPathFilterCHGPContainer; needed for generation.static XPathFilterCHGPContainergetInstance(Element element, String baseURI) Creates a XPathFilterCHGPContainer from an existing Element; needed for verification.Methods inherited from class org.apache.xml.security.utils.ElementProxy
addBase64Element, addBase64Text, addBigIntegerElement, addReturnToSelf, addText, addTextElement, appendOther, appendSelf, appendSelf, createElementForFamily, createElementForFamilyLocal, createText, getBaseURI, getBigIntegerFromChildElement, getBytesFromTextChild, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getFirstChild, getLocalAttribute, getTextFromChildElement, getTextFromTextChild, length, registerDefaultPrefixes, setDefaultPrefix, setDocument, setElement, setElement, setLocalAttribute, setLocalIdAttribute, setXPathNamespaceContext
-
Field Details
-
TRANSFORM_XPATHFILTERCHGP
- See Also:
-
_TAG_XPATHCHGP
Field _TAG_XPATHCHGP- See Also:
-
_ATT_INCLUDESLASH
Field _ATT_INCLUDESLASH- See Also:
-
IncludeSlash
public static final boolean IncludeSlashField IncludeSlash- See Also:
-
ExcludeSlash
public static final boolean ExcludeSlashField ExcludeSlash- See Also:
-
-
Method Details
-
getInstance
public static XPathFilterCHGPContainer getInstance(Document doc, boolean includeSlashPolicy, String includeButSearch, String excludeButSearch, String exclude) Creates a new XPathFilterCHGPContainer; needed for generation.- Parameters:
doc-includeSlashPolicy-includeButSearch-excludeButSearch-exclude-- Returns:
- the created object
-
getInstance
public static XPathFilterCHGPContainer getInstance(Element element, String baseURI) throws XMLSecurityException Creates a XPathFilterCHGPContainer from an existing Element; needed for verification.- Parameters:
element-baseURI-- Returns:
- the created object.
- Throws:
XMLSecurityException
-
getIncludeButSearch
Method getIncludeButSearch- Returns:
- the string
-
getExcludeButSearch
Method getExcludeButSearch- Returns:
- the string
-
getExclude
Method getExclude- Returns:
- the string
-
getIncludeSlashPolicy
public boolean getIncludeSlashPolicy()Method getIncludeSlashPolicy- Returns:
- the string
-
getHereContextNodeIncludeButSearch
Method getHereContextNodeIncludeButSearch- Returns:
- the string
-
getHereContextNodeExcludeButSearch
Method getHereContextNodeExcludeButSearch- Returns:
- the string
-
getHereContextNodeExclude
Method getHereContextNodeExclude- Returns:
- the string
-
getBaseLocalName
Method getBaseLocalName Returns the localname of the Elements of the sub-class.- Specified by:
getBaseLocalNamein classElementProxy- Returns:
- the localname of the Elements of the sub-class.
-
getBaseNamespace
Method getBaseNamespace Returns the namespace of the Elements of the sub-class.- Specified by:
getBaseNamespacein classElementProxy- Returns:
- the namespace of the Elements of the sub-class.
-