Class GFServerPipeCreator


  • @Service
    @Singleton
    public class GFServerPipeCreator
    extends ServerPipeCreator
    This is used by JAXWSContainer to return proper 196 security and app server monitoing pipes to the StandAlonePipeAssembler and TangoPipeAssembler
    • Constructor Detail

      • GFServerPipeCreator

        public GFServerPipeCreator()
    • Method Detail

      • createSecurityPipe

        public com.sun.xml.ws.api.pipe.Pipe createSecurityPipe​(com.sun.xml.ws.policy.PolicyMap map,
                                                               com.sun.xml.ws.api.model.SEIModel sei,
                                                               com.sun.xml.ws.api.model.wsdl.WSDLPort port,
                                                               com.sun.xml.ws.api.server.WSEndpoint owner,
                                                               com.sun.xml.ws.api.pipe.Pipe tail)
        Specified by:
        createSecurityPipe in class ServerPipeCreator
      • isSecurityEnabled

        public static boolean isSecurityEnabled​(com.sun.xml.ws.policy.PolicyMap policyMap,
                                                com.sun.xml.ws.api.model.wsdl.WSDLPort wsdlPort)
        Checks to see whether WS-Security is enabled or not.
        Parameters:
        policyMap - policy map for {@link this} assembler
        wsdlPort - wsdl:port
        Returns:
        true if Security is enabled, false otherwise