/** * Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects in this * <code>SOAPHeader</code> object. * * @return an <code>Iterator</code> object over all the <code>SOAPHeaderElement</code> objects * contained by this <code>SOAPHeader</code> */ public Iterator examineAllHeaderElements() { Collection elements = new ArrayList(); for (Iterator iterator = omTarget.examineAllHeaderBlocks(); iterator.hasNext();) { elements.add(toSAAJNode((org.w3c.dom.Node)iterator.next())); } return elements.iterator(); }
/** * Returns an <code>Iterator</code> over all the <code>SOAPHeaderElement</code> objects in this * <code>SOAPHeader</code> object. * * @return an <code>Iterator</code> object over all the <code>SOAPHeaderElement</code> objects * contained by this <code>SOAPHeader</code> */ public Iterator examineAllHeaderElements() { Collection elements = new ArrayList(); for (Iterator iterator = omTarget.examineAllHeaderBlocks(); iterator.hasNext();) { elements.add(toSAAJNode((org.w3c.dom.Node)iterator.next())); } return elements.iterator(); }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
private String getHeadersLogMessage(MessageContext synCtx) { StringBuffer sb = new StringBuffer(); if (synCtx.getEnvelope() != null) { SOAPHeader header = synCtx.getEnvelope().getHeader(); if (header != null) { for (Iterator iter = header.examineAllHeaderBlocks(); iter.hasNext();) { Object o = iter.next(); if (o instanceof SOAPHeaderBlock) { SOAPHeaderBlock headerBlk = (SOAPHeaderBlock) o; sb.append(separator).append(headerBlk.getLocalName()). append(" : ").append(headerBlk.getText()); } else if (o instanceof OMElement) { OMElement headerElem = (OMElement) o; sb.append(separator).append(headerElem.getLocalName()). append(" : ").append(headerElem.getText()); } } } } setCustomProperties(sb, synCtx); return trimLeadingSeparator(sb); }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
private String getHeadersLogMessage(MessageContext synCtx) { StringBuffer sb = new StringBuffer(); if (synCtx.getEnvelope() != null) { SOAPHeader header = synCtx.getEnvelope().getHeader(); if (header != null) { for (Iterator iter = header.examineAllHeaderBlocks(); iter.hasNext();) { Object o = iter.next(); if (o instanceof SOAPHeaderBlock) { SOAPHeaderBlock headerBlk = (SOAPHeaderBlock) o; sb.append(separator).append(headerBlk.getLocalName()). append(" : ").append(headerBlk.getText()); } else if (o instanceof OMElement) { OMElement headerElem = (OMElement) o; sb.append(separator).append(headerElem.getLocalName()). append(" : ").append(headerElem.getText()); } } } } setCustomProperties(sb, synCtx); return trimLeadingSeparator(sb); }
@SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<SoapHeaderElement> examineAllHeaderElements() { try { return new AxiomSoapHeaderElementIterator(getAxiomHeader().examineAllHeaderBlocks()); } catch (OMException ex) { throw new AxiomSoapHeaderException(ex); } }
for (Iterator iter = soapHeader.examineAllHeaderBlocks(); iter.hasNext();) {
public InvocationResponse invoke(MessageContext msgContext) throws AxisFault { SOAPEnvelope envelope = msgContext.getEnvelope(); SOAPHeader header = envelope.getHeader(); if (header != null) { Iterator it = header.examineAllHeaderBlocks(); while (it.hasNext()) { SOAPHeaderBlock x = (SOAPHeaderBlock) it.next(); String elementName = x.getLocalName(); if (elementName.equals(SECURITY_CONTEXT)) { OMElement amazon = x.getFirstChildWithName(new QName(null, AMAZON)); if (amazon != null) { AmazonSecurityContext amazonSecurityContext = new AmazonSecurityContext(); OMElement accessKey = amazon.getFirstChildWithName(new QName(null, ACCESS_KEY_ID)); OMElement secretKey = amazon.getFirstChildWithName(new QName(null, SECRET_ACCESS_KEY)); amazonSecurityContext.setAccessKey(accessKey.getText()); amazonSecurityContext.setSecretKey(secretKey.getText()); // set to context MessageContextUtil.addContextToProperty(msgContext, GFacService.SECURITY_CONTEXT, "amazon", amazonSecurityContext); } } } } return InvocationResponse.CONTINUE; }
public InvocationResponse invoke(MessageContext msgContext) throws AxisFault { SOAPEnvelope envelope = msgContext.getEnvelope(); SOAPHeader header = envelope.getHeader(); if (header != null) { Iterator it = header.examineAllHeaderBlocks(); while (it.hasNext()) { SOAPHeaderBlock x = (SOAPHeaderBlock) it.next(); String elementName = x.getLocalName(); if (elementName.equals(SECURITY_CONTEXT)) { OMElement amazon = x.getFirstChildWithName(new QName(null, AMAZON)); if (amazon != null) { AmazonSecurityContext amazonSecurityContext = new AmazonSecurityContext(); OMElement accessKey = amazon.getFirstChildWithName(new QName(null, ACCESS_KEY_ID)); OMElement secretKey = amazon.getFirstChildWithName(new QName(null, SECRET_ACCESS_KEY)); amazonSecurityContext.setAccessKey(accessKey.getText()); amazonSecurityContext.setSecretKey(secretKey.getText()); // set to context MessageContextUtil.addContextToProperty(msgContext, GFacService.SECURITY_CONTEXT, "amazon", amazonSecurityContext); } } } } return InvocationResponse.CONTINUE; }
public InvocationResponse invoke(MessageContext msgContext) throws AxisFault { SOAPEnvelope envelope = msgContext.getEnvelope(); SOAPHeader header = envelope.getHeader(); if (header != null) { Iterator it = header.examineAllHeaderBlocks(); while (it.hasNext()) { SOAPHeaderBlock x = (SOAPHeaderBlock) it.next(); String elementName = x.getLocalName(); if (elementName.equals(SECURITY_CONTEXT)) { OMElement myproxy = x.getFirstChildWithName(new QName(null, MYPROXY)); if (myproxy != null) { GSISecurityContext gsiSecurityContext = new GSISecurityContext(); OMElement server = myproxy.getFirstChildWithName(new QName(null, MYPROXY_SERVER)); OMElement username = myproxy.getFirstChildWithName(new QName(null, MYPROXY_USERNAME)); OMElement password = myproxy.getFirstChildWithName(new QName(null, MYPROXY_PASSWORD)); OMElement life = myproxy.getFirstChildWithName(new QName(null, MYPROXY_LIFE)); gsiSecurityContext.setMyproxyServer(server.getText()); gsiSecurityContext.setMyproxyUserName(username.getText()); gsiSecurityContext.setMyproxyPasswd(password.getText()); gsiSecurityContext.setMyproxyLifetime(Integer.parseInt(life.getText())); // set to context MessageContextUtil.addContextToProperty(msgContext, GFacService.SECURITY_CONTEXT, "myproxy", gsiSecurityContext); } } } } return InvocationResponse.CONTINUE; }
public InvocationResponse invoke(MessageContext msgContext) throws AxisFault { SOAPEnvelope envelope = msgContext.getEnvelope(); SOAPHeader header = envelope.getHeader(); if (header != null) { Iterator it = header.examineAllHeaderBlocks(); while (it.hasNext()) { SOAPHeaderBlock x = (SOAPHeaderBlock) it.next(); String elementName = x.getLocalName(); if (elementName.equals(SECURITY_CONTEXT)) { OMElement myproxy = x.getFirstChildWithName(new QName(null, MYPROXY)); if (myproxy != null) { GSISecurityContext gsiSecurityContext = new GSISecurityContext(); OMElement server = myproxy.getFirstChildWithName(new QName(null, MYPROXY_SERVER)); OMElement username = myproxy.getFirstChildWithName(new QName(null, MYPROXY_USERNAME)); OMElement password = myproxy.getFirstChildWithName(new QName(null, MYPROXY_PASSWORD)); OMElement life = myproxy.getFirstChildWithName(new QName(null, MYPROXY_LIFE)); gsiSecurityContext.setMyproxyServer(server.getText()); gsiSecurityContext.setMyproxyUserName(username.getText()); gsiSecurityContext.setMyproxyPasswd(password.getText()); gsiSecurityContext.setMyproxyLifetime(Integer.parseInt(life.getText())); // set to context MessageContextUtil.addContextToProperty(msgContext, GFacService.SECURITY_CONTEXT, "myproxy", gsiSecurityContext); } } } } return InvocationResponse.CONTINUE; }
for (Iterator iter = soapHeader.examineAllHeaderBlocks(); iter.hasNext();) {
for (Iterator hbIter = header2.examineAllHeaderBlocks(); hbIter.hasNext();) {
for (Iterator hbIter = header2.examineAllHeaderBlocks(); hbIter.hasNext();) {
SOAPHeader soapHeader = synCtx.getEnvelope().getHeader(); if (soapHeader != null) { for (Iterator iter = soapHeader.examineAllHeaderBlocks(); iter.hasNext();) { Object o = iter.next(); iter.remove();
SOAPHeader soapHeader = messageContext.getEnvelope().getHeader(); if (soapHeader != null) { for (Iterator iterator = soapHeader.examineAllHeaderBlocks(); iterator.hasNext();) { Object o = iterator.next(); if (o instanceof SOAPHeaderBlock) {
SOAPHeader soapHeader = synCtx.getEnvelope().getHeader(); if (soapHeader != null) { for (Iterator iter = soapHeader.examineAllHeaderBlocks(); iter.hasNext();) { Object o = iter.next(); if (o instanceof SOAPHeaderBlock) {
SOAPHeader soapHeader = messageContext.getEnvelope().getHeader(); if (soapHeader != null) { for (Iterator iterator = soapHeader.examineAllHeaderBlocks(); iterator.hasNext();) { Object o = iterator.next(); if (o instanceof SOAPHeaderBlock) {