Class ResolverId


  • public class ResolverId
    extends org.apache.xml.security.utils.resolver.ResourceResolverSpi
    This resolver is used for resolving same-document URIs for eg. URI="#wsuId".
    Author:
    Anil Tappetla
    • 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 org.apache.xml.security.signature.XMLSignatureInput engineResolve​(Attr uri,
                                                                                 String BaseURI)
                                                                          throws org.apache.xml.security.utils.resolver.ResourceResolverException
        Method engineResolve
        Parameters:
        uri -
        BaseURI -
        Returns:
        XMLSignatureInput
        Throws:
        org.apache.xml.security.utils.resolver.ResourceResolverException
      • engineCanResolve

        public boolean engineCanResolve​(Attr uri,
                                        String BaseURI)
        Method engineCanResolve
        Parameters:
        uri -
        BaseURI -
        Returns:
        true if uri node can be resolved, false otherwise
      • engineResolveURI

        public org.apache.xml.security.signature.XMLSignatureInput engineResolveURI​(org.apache.xml.security.utils.resolver.ResourceResolverContext rrc)
                                                                             throws org.apache.xml.security.utils.resolver.ResourceResolverException
        Specified by:
        engineResolveURI in class org.apache.xml.security.utils.resolver.ResourceResolverSpi
        Throws:
        org.apache.xml.security.utils.resolver.ResourceResolverException
      • engineCanResolveURI

        public boolean engineCanResolveURI​(org.apache.xml.security.utils.resolver.ResourceResolverContext rrc)
        Specified by:
        engineCanResolveURI in class org.apache.xml.security.utils.resolver.ResourceResolverSpi