Class ResolverXPointer
java.lang.Object
org.apache.xml.security.stax.impl.resourceResolvers.ResolverXPointer
- All Implemented Interfaces:
ResourceResolver
,ResourceResolverLookup
Resolver for xpointer references in the same document.
Supported xpointers are '#xpointer(/)' and '#xpointer(id('ID'))'
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncanResolve
(String uri, String baseURI) getId()
boolean
boolean
boolean
matches
(XMLSecStartElement xmlSecStartElement) boolean
matches
(XMLSecStartElement xmlSecStartElement, QName idAttributeNS) newInstance
(String uri, String baseURI) void
setRootNodeOccured
(boolean rootNodeOccured)
-
Constructor Details
-
ResolverXPointer
public ResolverXPointer() -
ResolverXPointer
-
-
Method Details
-
getId
-
isRootNodeOccured
public boolean isRootNodeOccured() -
setRootNodeOccured
public void setRootNodeOccured(boolean rootNodeOccured) -
canResolve
- Specified by:
canResolve
in interfaceResourceResolverLookup
-
newInstance
- Specified by:
newInstance
in interfaceResourceResolverLookup
-
isSameDocumentReference
public boolean isSameDocumentReference()- Specified by:
isSameDocumentReference
in interfaceResourceResolver
-
matches
- Specified by:
matches
in interfaceResourceResolver
-
matches
-
getInputStreamFromExternalReference
- Specified by:
getInputStreamFromExternalReference
in interfaceResourceResolver
- Throws:
XMLSecurityException
-