/** * BASIC proxy authentication is of the form * * encoded credentials are of the form: username:password * * */ public void setCredentials( HttpExchange exchange ) throws IOException { exchange.setRequestHeader( HttpHeaders.PROXY_AUTHORIZATION_BUFFER, _authorization); } }
/** * BASIC authentication is of the form * * encoded credentials are of the form: username:password * * */ public void setCredentials( HttpExchange exchange ) throws IOException { exchange.setRequestHeader( HttpHeaders.AUTHORIZATION_BUFFER, _authorization); } }
@Override protected void customizeExchange(HttpExchange exchange, HttpServletRequest request) { exchange.setRequestHeader("Authorization", _basicAuth); } }
public void setCredentials( HttpExchange exchange ) throws IOException { StringBuilder buffer = new StringBuilder().append("Digest"); buffer.append(" ").append("username").append('=').append('"').append(securityRealm.getPrincipal()).append('"'); buffer.append(", ").append("realm").append('=').append('"').append(String.valueOf(details.get("realm"))).append('"'); buffer.append(", ").append("nonce").append('=').append('"').append(String.valueOf(details.get("nonce"))).append('"'); buffer.append(", ").append("uri").append('=').append('"').append(exchange.getURI()).append('"'); buffer.append(", ").append("algorithm").append('=').append(String.valueOf(details.get("algorithm"))); String cnonce = newCnonce(exchange, securityRealm, details); buffer.append(", ").append("response").append('=').append('"').append(newResponse(cnonce, exchange, securityRealm, details)).append('"'); buffer.append(", ").append("qop").append('=').append(String.valueOf(details.get("qop"))); buffer.append(", ").append("nc").append('=').append(NC); buffer.append(", ").append("cnonce").append('=').append('"').append(cnonce).append('"'); exchange.setRequestHeader( HttpHeaders.AUTHORIZATION, new String(buffer.toString().getBytes(StringUtil.__ISO_8859_1))); }
exchange.setRequestHeader("Host",_hostHeader); exchange.setRequestHeader(HttpHeaders.CONTENT_LENGTH,Long.toString(contentLength)); if (contentLength > 0) hasContent = true; _log.debug("{} {} {}",debug,hdr,val); exchange.setRequestHeader(hdr,val); exchange.setRequestHeader("Via","1.1 (jetty)"); if (!xForwardedFor)
exchange.setRequestHeader("Host", _hostHeader); } else if ("content-length".equals(lhdr)) { contentLength = request.getContentLength(); exchange.setRequestHeader(HttpHeaders.CONTENT_LENGTH, Long.toString(contentLength)); if (contentLength > 0) { hasContent = true; logger.debug("{}: {}", hdr, val); exchange.setRequestHeader(hdr, val); exchange.setRequestHeader("Via", "1.1 (jetty)"); if (!xForwardedFor) { exchange.addRequestHeader("X-Forwarded-For", request.getRemoteAddr());
exchange.setRequestHeader("Host",_hostHeader); exchange.setRequestHeader(HttpHeaders.CONTENT_LENGTH,Long.toString(contentLength)); if (contentLength > 0) hasContent = true; _log.debug(debug + " " + hdr + ": " + val); exchange.setRequestHeader(hdr,val); exchange.setRequestHeader("Via","1.1 (jetty)"); if (!xForwardedFor)
_exchange.setRequestHeader( HttpHeaders.HOST, hostHeader.toString() );