Package retrofit

Examples of retrofit.RequestInterceptor


     * access token following the standardized OAuth 2.0 Bearer Token Specification as per the Content Delivery API.
     *
     * This also sets the {@code "User-Agent"} header on the request.
     */
    private RequestInterceptor getRequestInterceptor() {
        return new RequestInterceptor() {
            @Override
            public void intercept(RequestFacade requestFacade) {
                if (accessToken != null && !accessToken.isEmpty()) {
                    requestFacade.addHeader(HTTP_HEADER_AUTH,
                            String.format(HTTP_OAUTH_PATTERN, accessToken));
View Full Code Here


     * access token following the standardized OAuth 2.0 Bearer Token Specification as per the Content Delivery API.
     *
     * This also sets the {@code "User-Agent"} header on the request.
     */
    private RequestInterceptor getRequestInterceptor() {
        return new RequestInterceptor() {
            @Override
            public void intercept(RequestFacade requestFacade) {
                if (accessToken != null && !accessToken.isEmpty()) {
                    requestFacade.addHeader(HTTP_HEADER_AUTH,
                            String.format(HTTP_OAUTH_PATTERN, accessToken));
View Full Code Here

     * access token following the standardized OAuth 2.0 Bearer Token Specification as per the Content Delivery API.
     *
     * This also sets the {@code "User-Agent"} header on the request.
     */
    private RequestInterceptor getRequestInterceptor() {
        return new RequestInterceptor() {
            @Override
            public void intercept(RequestFacade requestFacade) {
                if (accessToken != null && !accessToken.isEmpty()) {
                    requestFacade.addHeader(HTTP_HEADER_AUTH,
                            String.format(HTTP_OAUTH_PATTERN, accessToken));
View Full Code Here

     * access token following the standardized OAuth 2.0 Bearer Token Specification as per the Content Delivery API.
     *
     * This also sets the {@code "User-Agent"} header on the request.
     */
    private RequestInterceptor getRequestInterceptor() {
        return new RequestInterceptor() {
            @Override
            public void intercept(RequestFacade requestFacade) {
                if (accessToken != null && !accessToken.isEmpty()) {
                    requestFacade.addHeader(HTTP_HEADER_AUTH,
                            String.format(HTTP_OAUTH_PATTERN, accessToken));
View Full Code Here

     * access token following the standardized OAuth 2.0 Bearer Token Specification as per the Content Delivery API.
     *
     * This also sets the {@code "User-Agent"} header on the request.
     */
    private RequestInterceptor getRequestInterceptor() {
        return new RequestInterceptor() {
            @Override
            public void intercept(RequestFacade requestFacade) {
                if (accessToken != null && !accessToken.isEmpty()) {
                    requestFacade.addHeader(HTTP_HEADER_AUTH,
                            String.format(HTTP_OAUTH_PATTERN, accessToken));
View Full Code Here

        if (restAdapter == null) {
            RestAdapter.Builder builder = new RestAdapter.Builder().setEndpoint(server)
                    .setConverter(new GsonConverter(JenkinsHelper.getGsonBuilder().create()));

            // if available, send mUsername and password in header
            builder.setRequestInterceptor(new RequestInterceptor() {
                @Override
                public void intercept(RequestFacade requestFacade) {
                    if (user != null && !user.equals("")) {
                        String encodedAuth = Base64.encode((user + ":" + apiKey).getBytes());
                        requestFacade.addHeader("Authorization", "Basic " + encodedAuth);
View Full Code Here

TOP

Related Classes of retrofit.RequestInterceptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.