Class GFServerPipeCreator
- java.lang.Object
-
- com.sun.xml.ws.api.server.ServerPipelineHook
-
- com.sun.xml.ws.assembler.metro.ServerPipelineHook
-
- org.glassfish.webservices.ServerPipeCreator
-
- com.sun.enterprise.security.webservices.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
-
-
Field Summary
-
Fields inherited from class org.glassfish.webservices.ServerPipeCreator
endpoint, isHttpBinding
-
-
Constructor Summary
Constructors Constructor Description GFServerPipeCreator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.api.pipe.PipecreateSecurityPipe(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)voidinit(WebServiceEndpoint ep)static booleanisSecurityEnabled(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.-
Methods inherited from class org.glassfish.webservices.ServerPipeCreator
createMonitoringPipe
-
-
-
-
Method Detail
-
init
public void init(WebServiceEndpoint ep)
- Overrides:
initin classServerPipeCreator
-
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:
createSecurityPipein classServerPipeCreator
-
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} assemblerwsdlPort- wsdl:port- Returns:
- true if Security is enabled, false otherwise
-
-