/** * * */ public static void setToHttpServletResponse(MimeHeaders headers, HttpServletResponse response){ Iterator<?> i = headers.getAllHeaders(); while(i.hasNext()){ MimeHeader h = (MimeHeader)i.next(); response.addHeader(h.getName(), h.getValue()); } }
public void setMimeHeaders(MimeHeaders headers) { Iterator i = headers.getAllHeaders(); while (i.hasNext()) { MimeHeader header = (MimeHeader)i.next(); res.addHeader(header.getName(), header.getValue()); } }
static Map<String, List<String>> toMap(MimeHeaders headers) { HashMap<String, List<String>> map = new HashMap<String, List<String>>(); for (Iterator<MimeHeader> i = headers.getAllHeaders(); i.hasNext();) { MimeHeader mh = i.next(); List<String> values = map.get(mh.getName()); if (values == null) { values = new ArrayList<String>(); map.put(mh.getName(), values); } values.add(mh.getValue()); } return map; }
public void writeExternal(ObjectOutput out) throws IOException { out.writeInt(getHeaderSize()); Iterator iterator = getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); out.writeObject(hdr.getName()); out.writeObject(hdr.getValue()); } }
static Map<String, List<String>> toMap(MimeHeaders headers) { HashMap<String, List<String>> map = new HashMap<String, List<String>>(); for (Iterator<MimeHeader> i = headers.getAllHeaders(); i.hasNext();) { MimeHeader mh = i.next(); List<String> values = map.get(mh.getName()); if (values == null) { values = new ArrayList<String>(); map.put(mh.getName(), values); } values.add(mh.getValue()); } return map; }
public void writeExternal(ObjectOutput out) throws IOException { out.writeInt(getHeaderSize()); Iterator iterator = getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); out.writeObject(hdr.getName()); out.writeObject(hdr.getValue()); } }
static Map<String, List<String>> toMap(MimeHeaders headers) { HashMap<String, List<String>> map = new HashMap<String, List<String>>(); for (Iterator<MimeHeader> i = headers.getAllHeaders(); i.hasNext();) { MimeHeader mh = i.next(); List<String> values = map.get(mh.getName()); if (values == null) { values = new ArrayList<String>(); map.put(mh.getName(), values); } values.add(mh.getValue()); } return map; }
public void writeExternal(ObjectOutput out) throws IOException { out.writeInt(getHeaderSize()); Iterator iterator = getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); out.writeObject(hdr.getName()); out.writeObject(hdr.getValue()); } }
private static byte[] serializeHeaders(java.util.Vector mimeHeaders) throws XWSSecurityException { ByteArrayOutputStream baos = new ByteArrayOutputStream(); try { for (int i=0; i < mimeHeaders.size(); i++) { MimeHeader mh = (MimeHeader) mimeHeaders.elementAt(i); String name = mh.getName(); String vlue = mh.getValue(); String line = name + ":" + vlue + "\r\n"; byte[] b = line.getBytes("US-ASCII"); baos.write(b, 0, b.length); } baos.write(crlf, 0, crlf.length); } catch (Exception e) { log.log(Level.SEVERE, "WSS1226.error.serialize.headers", e); throw new XWSSecurityException(e); } return baos.toByteArray(); }
private String convertAbsolute2Relative(String clocation) { MimeHeaders mimeHeaders = this.getMimeHeaders(); String enclsgClocation = null; if (mimeHeaders != null) { Iterator clocs = mimeHeaders.getMatchingHeaders( new String[] {MimeConstants.CONTENT_LOCATION}); if (clocs != null) { MimeHeader mh = (MimeHeader)clocs.next(); if (mh != null) enclsgClocation = mh.getValue(); } } /* absolute URI can be of the form - http://xxx, thismessage:/xxx, baseUri+xxx */ if (enclsgClocation != null && clocation.startsWith(enclsgClocation)) clocation = clocation.substring(enclsgClocation.length()); else if (clocation.startsWith("thismessage:/")) clocation = clocation.substring("thismessage:/".length()); return clocation; }
public MimeHeaders(javax.xml.soap.MimeHeaders h) { Iterator iterator = h.getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); addHeader(hdr.getName(), hdr.getValue()); } }
public MimeHeaders(javax.xml.soap.MimeHeaders h) { Iterator iterator = h.getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); addHeader(hdr.getName(), hdr.getValue()); } }
public MimeHeaders(javax.xml.soap.MimeHeaders h) { Iterator iterator = h.getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader) iterator.next(); addHeader(hdr.getName(), hdr.getValue()); } }
private static void putHeaders(MimeHeaders headers, HttpServletResponse response) { headers.removeHeader("Content-Type"); headers.removeHeader("Content-Length"); Iterator it = headers.getAllHeaders(); while (it.hasNext()) { MimeHeader header = (MimeHeader)it.next(); response.setHeader(header.getName(), header.getValue()); } } public static void raiseException(HttpServletResponse resp, String binding, String faultString) {
public static MimeHeaders copy(MimeHeaders headers) { MimeHeaders newHeaders = new MimeHeaders(); Iterator eachHeader = headers.getAllHeaders(); while (eachHeader.hasNext()) { MimeHeader currentHeader = (MimeHeader) eachHeader.next(); newHeaders.addHeader( currentHeader.getName(), currentHeader.getValue()); } return newHeaders; } }
/** * Create a copy of an existing {@link MimeHeaders} object. * * @param headers the object to copy * @return a copy of the {@link MimeHeaders} object */ public static MimeHeaders copyMimeHeaders(MimeHeaders headers) { MimeHeaders result = new MimeHeaders(); Iterator iterator = headers.getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader)iterator.next(); result.addHeader(hdr.getName(), hdr.getValue()); } return result; }
/** * Create a copy of an existing {@link MimeHeaders} object. * * @param headers the object to copy * @return a copy of the {@link MimeHeaders} object */ public static MimeHeaders copyMimeHeaders(MimeHeaders headers) { MimeHeaders result = new MimeHeaders(); Iterator iterator = headers.getAllHeaders(); while (iterator.hasNext()) { MimeHeader hdr = (MimeHeader)iterator.next(); result.addHeader(hdr.getName(), hdr.getValue()); } return result; }
Packet createPacket(SOAPMessage arg) { Iterator iter = arg.getMimeHeaders().getAllHeaders(); Headers ch = new Headers(); while(iter.hasNext()) { MimeHeader mh = (MimeHeader) iter.next(); ch.add(mh.getName(), mh.getValue()); } Packet packet = new Packet(SAAJFactory.create(arg)); packet.invocationProperties.put(MessageContext.HTTP_REQUEST_HEADERS, ch); return packet; }
Packet createPacket(SOAPMessage arg) { Iterator iter = arg.getMimeHeaders().getAllHeaders(); Headers ch = new Headers(); while(iter.hasNext()) { MimeHeader mh = (MimeHeader) iter.next(); ch.add(mh.getName(), mh.getValue()); } Packet packet = new Packet(SAAJFactory.create(arg)); packet.invocationProperties.put(MessageContext.HTTP_REQUEST_HEADERS, ch); return packet; }
Packet createPacket(SOAPMessage arg) { Iterator iter = arg.getMimeHeaders().getAllHeaders(); Headers ch = new Headers(); while(iter.hasNext()) { MimeHeader mh = (MimeHeader) iter.next(); ch.add(mh.getName(), mh.getValue()); } Packet packet = new Packet(SAAJFactory.create(arg)); packet.invocationProperties.put(MessageContext.HTTP_REQUEST_HEADERS, ch); return packet; }