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.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)
void
init(WebServiceEndpoint ep)
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.-
Methods inherited from class org.glassfish.webservices.ServerPipeCreator
createMonitoringPipe
-
-
-
-
Method Detail
-
init
public void init(WebServiceEndpoint ep)
- Overrides:
init
in 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:
createSecurityPipe
in 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
-
-