Example usage for com.google.common.net HttpHeaders AUTHORIZATION

List of usage examples for com.google.common.net HttpHeaders AUTHORIZATION

Introduction

In this page you can find the example usage for com.google.common.net HttpHeaders AUTHORIZATION.

Prototype

String AUTHORIZATION

To view the source code for com.google.common.net HttpHeaders AUTHORIZATION.

Click Source Link

Document

The HTTP Authorization header field name.

Usage

From source file:com.ibm.og.http.BasicAuth.java

@Override
public AuthenticatedRequest authenticate(final Request request) {
    final String username = checkNotNull(request.getContext().get(Context.X_OG_USERNAME));
    final String password = checkNotNull(request.getContext().get(Context.X_OG_PASSWORD));
    final String credentials = username + ":" + password;

    final AuthenticatedHttpRequest authenticatedRequest = new AuthenticatedHttpRequest(request);
    authenticatedRequest.addHeader(HttpHeaders.AUTHORIZATION,
            "Basic " + BaseEncoding.base64().encode(credentials.getBytes(Charsets.UTF_8)));

    return authenticatedRequest;
}

From source file:com.epam.reportportal.service.BearerAuthInterceptor.java

@Override
public void process(HttpRequest request, HttpContext context) throws HttpException, IOException {
    request.setHeader(HttpHeaders.AUTHORIZATION, "bearer " + uuid);

}

From source file:org.mayocat.authorization.basic.BasicAuthenticator.java

@Override
public boolean respondTo(String headerName, String headerValue) {
    if (headerName.equalsIgnoreCase(HttpHeaders.AUTHORIZATION)) {
        final int space = headerValue.indexOf(' ');
        if (space > 0) {
            final String method = headerValue.substring(0, space);
            if (method.equalsIgnoreCase(METHOD)) {
                return true;
            }/*from   ww w.  j  a  v a  2s .  c o  m*/
        }
    }
    return false;
}

From source file:org.nuxeo.client.internals.spi.auth.BasicAuthInterceptor.java

@Override
public Response intercept(Chain chain) throws IOException {
    Request original = chain.request();
    Request request = chain.request().newBuilder().addHeader(HttpHeaders.AUTHORIZATION, token)
            .addHeader(HttpHeaders.CONTENT_TYPE, com.google.common.net.MediaType.JSON_UTF_8.toString())
            .method(original.method(), original.body()).build();
    return chain.proceed(request);
}

From source file:com.wealdtech.hawk.jersey.HawkAuthorizationFilter.java

@Override
public ClientResponse handle(final ClientRequest cr) {
    if ((!cr.getHeaders().containsKey(HttpHeaders.AUTHORIZATION))
            && (client.isValidFor(cr.getURI().getRawPath()))) {
        final URI uri = cr.getURI();
        final String method = cr.getMethod();
        cr.getHeaders().add(HttpHeaders.AUTHORIZATION,
                this.client.generateAuthorizationHeader(uri, method, null, null, null, null));
    }//from   ww w  .  j a v  a  2s  . c  o m
    return getNext().handle(cr);
}

From source file:org.killbill.billing.server.filters.ResponseCorsFilter.java

public ResponseCorsFilter() {
    allowedHeaders = Joiner.on(",")
            .join(ImmutableList.<String>of(HttpHeaders.AUTHORIZATION, HttpHeaders.CONTENT_TYPE,
                    HttpHeaders.LOCATION, JaxrsResource.HDR_API_KEY, JaxrsResource.HDR_API_SECRET,
                    JaxrsResource.HDR_COMMENT, JaxrsResource.HDR_CREATED_BY,
                    JaxrsResource.HDR_PAGINATION_CURRENT_OFFSET, JaxrsResource.HDR_PAGINATION_MAX_NB_RECORDS,
                    JaxrsResource.HDR_PAGINATION_NEXT_OFFSET, JaxrsResource.HDR_PAGINATION_NEXT_PAGE_URI,
                    JaxrsResource.HDR_PAGINATION_TOTAL_NB_RECORDS, JaxrsResource.HDR_REASON));
}

From source file:com.abiquo.apiclient.auth.BasicAuthentication.java

@Override
public Request authenticate(final Request unauthenticated) {
    return unauthenticated.newBuilder().addHeader(HttpHeaders.AUTHORIZATION, authHeader).build();
}

From source file:org.jclouds.b2.binders.UploadPartBinder.java

@Override
public <R extends HttpRequest> R bindToRequest(R request, Map<String, Object> postParams) {
    GetUploadPartResponse uploadUrl = (GetUploadPartResponse) postParams.get("response");
    String contentSha1 = (String) postParams.get("contentSha1");
    if (contentSha1 == null) {
        contentSha1 = "do_not_verify";
    }//  ww  w.  java 2 s  .c om
    return (R) request.toBuilder().endpoint(uploadUrl.uploadUrl())
            .replaceHeader(HttpHeaders.AUTHORIZATION, uploadUrl.authorizationToken())
            .replaceHeader(B2Headers.CONTENT_SHA1, contentSha1).build();
}

From source file:com.facebook.presto.cli.LdapRequestFilter.java

@Override
public Request filterRequest(Request request) {
    String value = "Basic " + Base64.getEncoder().encodeToString((user + ":" + password).getBytes(ISO_8859_1));
    return fromRequest(request).addHeader(HttpHeaders.AUTHORIZATION, value).build();
}

From source file:io.brooklyn.ambari.rest.AmbariRequestInterceptor.java

@Override
public void intercept(RequestFacade requestFacade) {
    requestFacade.addHeader(HttpHeaders.AUTHORIZATION, basicAuth);
    requestFacade.addHeader("X-Requested-By", "Brooklyn Ambari");
    requestFacade.addHeader("Content-Type", "text/plain");
}