public boolean hasHeaders() { return containsKey(Header.HEADER_LIST) && getHeaders().size() > 0; }
public boolean hasHeaders() { return containsKey(Header.HEADER_LIST) && getHeaders().size() > 0; }
if (!message.containsKey(SAAJOutInterceptor.ORIGINAL_XML_WRITER)) { XMLStreamWriter origWriter = message.getContent(XMLStreamWriter.class); message.put(SAAJOutInterceptor.ORIGINAL_XML_WRITER, origWriter);
public void handleMessage(SoapMessage message) throws Fault { boolean enableStax = MessageUtils.getContextualBoolean(message, SecurityConstants.ENABLE_STREAMING_SECURITY, false); if (enableStax) { return; } boolean isReq = MessageUtils.isRequestor(message); boolean isOut = MessageUtils.isOutbound(message); if (isReq != isOut) { //outbound on server side and inbound on client side doesn't need //any specific token stuff, assert policies and return assertTokens(message); return; } if (isReq) { if (message.containsKey(PolicyBasedWSS4JOutInterceptor.SECURITY_PROCESSED)) { //The full policy interceptors handled this return; } addToken(message); } else { if (message.containsKey(WSS4JInInterceptor.SECURITY_PROCESSED)) { //The full policy interceptors handled this return; } processToken(message); } }
public void handleMessage(SoapMessage message) throws Fault { boolean enableStax = MessageUtils.getContextualBoolean(message, SecurityConstants.ENABLE_STREAMING_SECURITY, false); if (enableStax) { return; } boolean isReq = MessageUtils.isRequestor(message); boolean isOut = MessageUtils.isOutbound(message); if (isReq != isOut) { //outbound on server side and inbound on client side doesn't need //any specific token stuff, assert policies and return assertTokens(message); return; } if (isReq) { if (message.containsKey(PolicyBasedWSS4JOutInterceptor.SECURITY_PROCESSED)) { //The full policy interceptors handled this return; } addToken(message); } else { if (message.containsKey(WSS4JInInterceptor.SECURITY_PROCESSED)) { //The full policy interceptors handled this return; } processToken(message); } }
public void handleMessage(SoapMessage msg) throws Fault { if (msg.containsKey(SECURITY_PROCESSED) || isGET(msg) || msg.getExchange() == null) { return; } Object provider = msg.getExchange().get(Provider.class); final boolean useCustomProvider = provider != null && ThreadLocalSecurityProvider.isInstalled(); try { if (useCustomProvider) { ThreadLocalSecurityProvider.setProvider((Provider)provider); } handleMessageInternal(msg); } finally { if (useCustomProvider) { ThreadLocalSecurityProvider.unsetProvider(); } } }
public void handleMessage(SoapMessage msg) throws Fault { if (msg.containsKey(SECURITY_PROCESSED) || isGET(msg) || msg.getExchange() == null) { return; } Object provider = msg.getExchange().get(Provider.class); final boolean useCustomProvider = provider != null && ThreadLocalSecurityProvider.isInstalled(); try { if (useCustomProvider) { ThreadLocalSecurityProvider.setProvider((Provider)provider); } handleMessageInternal(msg); } finally { if (useCustomProvider) { ThreadLocalSecurityProvider.unsetProvider(); } } }
} else if (!ContextUtils.isRequestor(message) && maps == null && !message.containsKey(MAPAggregator.class.getName())) {
} else if (!ContextUtils.isRequestor(message) && maps == null && !message.containsKey(MAPAggregator.class.getName())) {
public Message createMessage(Message m) { SoapMessage soapMessage = new SoapMessage(m); if (m.getExchange() != null) { if (m.getExchange().getInMessage() instanceof SoapMessage) { soapMessage.setVersion(((SoapMessage)m.getExchange().getInMessage()).getVersion()); } else { soapMessage.setVersion(version); } } else { soapMessage.setVersion(version); } if (!soapMessage.containsKey(Message.CONTENT_TYPE)) { soapMessage.put(Message.CONTENT_TYPE, soapMessage.getVersion().getContentType()); } return soapMessage; }
public Message createMessage(Message m) { SoapMessage soapMessage = new SoapMessage(m); if (m.getExchange() != null) { if (m.getExchange().getInMessage() instanceof SoapMessage) { soapMessage.setVersion(((SoapMessage)m.getExchange().getInMessage()).getVersion()); } else { soapMessage.setVersion(version); } } else { soapMessage.setVersion(version); } if (!soapMessage.containsKey(Message.CONTENT_TYPE)) { soapMessage.put(Message.CONTENT_TYPE, soapMessage.getVersion().getContentType()); } return soapMessage; }
if (!message.containsKey(SAAJOutInterceptor.ORIGINAL_XML_WRITER)) { XMLStreamWriter origWriter = message.getContent(XMLStreamWriter.class); message.put(SAAJOutInterceptor.ORIGINAL_XML_WRITER, origWriter);
@Override public void handleMessage(SoapMessage soapMessage) throws Fault { if (soapMessage.containsKey(SECURITY_PROCESSED) || isGET(soapMessage)) { return;
@Override public void handleMessage(SoapMessage soapMessage) throws Fault { if (soapMessage.containsKey(SECURITY_PROCESSED) || isGET(soapMessage)) { return;
throw new SoapFault(new Message("SOAPEXCEPTION", BUNDLE, e.getMessage()), e, version.getSender()); } else if (!message.containsKey(ORIGINAL_XML_WRITER)) {
throw new SoapFault(new Message("SOAPEXCEPTION", BUNDLE, e.getMessage()), e, version.getSender()); } else if (!message.containsKey(ORIGINAL_XML_WRITER)) {