/** * Removes all the parameters with a given name. * * @param name * The parameter name (case sensitive). * @return True if the list changed. */ public boolean removeAll(String name) { return removeAll(name, false); }
/** * Removes all the parameters with a given name. * * @param name * The parameter name (case sensitive). * @return True if the list changed. */ public boolean removeAll(String name) { return removeAll(name, false); }
/** * Removes all the parameters with a given name. * * @param name * The parameter name (case sensitive). * @return True if the list changed. */ public boolean removeAll(String name) { return removeAll(name, false); }
@Override public void handle(Request request, Response response) { if (authenticationEnabled) { // Do not add Authentication info from redirection request since // authentication has already been done. request.getHeaders().removeAll("Authorization"); request.setChallengeResponse(null); } super.handle(request, response); }
@Override public void handle(Request request, Response response) { if (authenticationEnabled) { // Do not add Authentication info from redirection request since // authentication has already been done. request.getHeaders().removeAll("Authorization"); request.setChallengeResponse(null); } super.handle(request, response); }
@Override public void handle(Request request, Response response) { if (authenticationEnabled) { // Do not add Authentication info from redirection request since // authentication has already been done. request.getHeaders().removeAll("Authorization"); request.setChallengeResponse(null); } super.handle(request, response); }
@Override public void handle(Request request, Response response) { if (authenticationEnabled) { // Do not add Authentication info from redirection request since // authentication has already been done. request.getHeaders().removeAll("Authorization"); request.setChallengeResponse(null); } super.handle(request, response); }
@Override public void handle(Request request, Response response) { if (authenticationEnabled) { // Do not add Authentication info from redirection request since // authentication has already been done. request.getHeaders().removeAll("Authorization"); request.setChallengeResponse(null); } super.handle(request, response); }
/** * Creates a content type. * * @param mediaType * The media type name. * @param parameters * The parameters parsed. * @return The content type. */ private ContentType createContentType(StringBuilder mediaType, Series<Parameter> parameters) { // Attempt to extract the character set CharacterSet characterSet = null; if (parameters != null) { String charSet = parameters.getFirstValue("charset"); if (charSet != null) { parameters.removeAll("charset"); characterSet = new CharacterSet(charSet); } return new ContentType(new MediaType(mediaType.toString(), parameters), characterSet); } return new ContentType(new MediaType(mediaType.toString()), null); }
/** * Restores credentials from the cookie named {@link #getCookieName()} if available. The usual * processing is the followed. */ @Override protected boolean authenticate(final Request request, final Response response) { // Restore credentials from the cookie final Cookie credentialsCookie = request.getCookies().getFirst(this.getCookieName()); if(credentialsCookie != null) { ChallengeResponse credentials = this.parseCredentials(credentialsCookie.getValue()); if(credentials == null) { response.getCookieSettings().removeAll(this.getCookieName()); } else { request.setChallengeResponse(credentials); } } this.log.debug("Calling super.authenticate"); return super.authenticate(request, response); }