public static MessageSecurityBindingDescriptor getMessageSecurityBinding(String layer, Map properties) { if (properties == null) { return null; } MessageSecurityBindingDescriptor binding = null; WebServiceEndpoint e = (WebServiceEndpoint) properties.get("SERVICE_ENDPOINT"); if (e != null) { binding = e.getMessageSecurityBinding(); } else { ServiceReferenceDescriptor s = (ServiceReferenceDescriptor) properties.get("SERVICE_REF"); if (s != null) { WebServicesDelegate delegate = Globals.get(WebServicesDelegate.class); if (delegate != null) { binding = delegate.getBinding(s, properties); } } } if (binding != null) { String bindingLayer = binding.getAttributeValue (MessageSecurityBindingDescriptor.AUTH_LAYER); if (bindingLayer == null || layer.equals(bindingLayer)) { return binding; } } return null; }
public static MessageSecurityBindingDescriptor getMessageSecurityBinding(String layer, Map properties) { if (properties == null) { return null; } MessageSecurityBindingDescriptor binding = null; WebServiceEndpoint e = (WebServiceEndpoint) properties.get("SERVICE_ENDPOINT"); if (e != null) { binding = e.getMessageSecurityBinding(); } else { ServiceReferenceDescriptor s = (ServiceReferenceDescriptor) properties.get("SERVICE_REF"); if (s != null) { WebServicesDelegate delegate = Globals.get(WebServicesDelegate.class); if (delegate != null) { binding = delegate.getBinding(s, properties); } } } if (binding != null) { String bindingLayer = binding.getAttributeValue (MessageSecurityBindingDescriptor.AUTH_LAYER); if (bindingLayer == null || layer.equals(bindingLayer)) { return binding; } } return null; }
public Ejb2RuntimeEndpointInfo(WebServiceEndpoint webServiceEndpoint, EjbEndpointFacade ejbContainer, Object servant, Class tie) { super(webServiceEndpoint, ejbContainer, servant); tieClass = tie; if (Globals.getDefaultHabitat() != null) { org.glassfish.webservices.SecurityService secServ = Globals.get( org.glassfish.webservices.SecurityService.class); if (secServ != null) { serverAuthConfig = secServ.mergeSOAPMessageSecurityPolicies(webServiceEndpoint.getMessageSecurityBinding()); } } }
Endpoint endpoint = WebServiceEngineImpl.getInstance().getEndpoint(hreq.getRequestURI()); if((endpoint.getDescriptor().isSecure()) || (endpoint.getDescriptor().getMessageSecurityBinding() != null)) { String message = endpoint.getDescriptor().getWebService().getName() + "is a secured web service; Tester feature is not supported for secured services";
(endpt.getDescriptor().getMessageSecurityBinding() != null) || endpoint.hasSecurePipeline())) { String message = endpt.getDescriptor().getWebService().getName() +
endpoint.getMessageSecurityBinding(); if (messageSecBindingDesc != null) { MessageSecurityBindingNode messageSecBindingNode =
endpoint.getMessageSecurityBinding(); if (messageSecBindingDesc != null) { MessageSecurityBindingNode messageSecBindingNode =