com.sun.xml.wss.impl.resolver
Class ResolverId

java.lang.Object
  extended by com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi
      extended by com.sun.xml.wss.impl.resolver.ResolverId

public class ResolverId
extends com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi

This resolver is used for resolving same-document URIs for eg. URI="#wsuId".

Author:
Anil Tappetla

Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi
_properties, secureValidation
 
Constructor Summary
ResolverId()
           
 
Method Summary
 boolean engineCanResolve(Attr uri, String BaseURI)
          Method engineCanResolve
 com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput engineResolve(Attr uri, String BaseURI)
          Method engineResolve
 NamespaceContext getNamespaceContext(Document doc)
           
static String getResolverName()
          Method getResolverName
 
Methods inherited from class com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi
engineAddProperies, engineGetProperty, engineGetPropertyKeys, engineIsThreadSafe, engineSetProperty, fixURI, understandsProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final Logger log
Constructor Detail

ResolverId

public ResolverId()
Method Detail

getResolverName

public static String getResolverName()
Method getResolverName

Returns:
The resolver implementation class name

engineResolve

public com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput engineResolve(Attr uri,
                                                                                          String BaseURI)
                                                                                   throws com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException
Method engineResolve

Specified by:
engineResolve in class com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi
Parameters:
uri -
BaseURI -
Returns:
XMLSignatureInput
Throws:
com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException

engineCanResolve

public boolean engineCanResolve(Attr uri,
                                String BaseURI)
Method engineCanResolve

Specified by:
engineCanResolve in class com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverSpi
Parameters:
uri -
BaseURI -
Returns:
true if uri node can be resolved, false otherwise

getNamespaceContext

public NamespaceContext getNamespaceContext(Document doc)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.