/// <summary>
        /// The callback method before the given request is executed.
        /// </summary>
        /// <remarks>
        /// This implementation adds the "Authorization" header to the request.
        /// </remarks>
        /// <param name="request">The request context.</param>
        public void BeforeExecute(IClientHttpRequestContext request)
        {
            string authorizationHeaderValue = this.signingSupport.BuildAuthorizationHeaderValue(
                request.Uri, request.Method, request.Headers, request.Body, consumerKey, consumerSecret, accessToken, accessTokenSecret);

            request.Headers["Authorization"] = authorizationHeaderValue;
        }
 /// <summary>
 /// The callback method before the given request is executed.
 /// </summary>
 /// <remarks>
 /// This implementation sets the 'Authorization' header.
 /// </remarks>
 /// <param name="request">The request context.</param>
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     switch (this.oauth2Version)
     {
         case OAuth2Version.Bearer:
             request.Headers["Authorization"] = "Bearer " + accessToken;
             break;
         case OAuth2Version.Draft10:
             request.Headers["Authorization"] = "OAuth " + accessToken;
             break;
         case OAuth2Version.Draft8:
             request.Headers["Authorization"] = "Token token=\"" + accessToken + "\"";
             break;
     }
 }
Beispiel #3
0
        /// <summary>
        /// The callback method before the given request is executed.
        /// </summary>
        /// <remarks>
        /// This implementation sets the 'Authorization' header.
        /// </remarks>
        /// <param name="request">The request context.</param>
        public void BeforeExecute(IClientHttpRequestContext request)
        {
            switch (this.oauth2Version)
            {
            case OAuth2Version.Bearer:
                request.Headers["Authorization"] = "Bearer " + accessToken;
                break;

            case OAuth2Version.Draft10:
                request.Headers["Authorization"] = "OAuth " + accessToken;
                break;

            case OAuth2Version.Draft8:
                request.Headers["Authorization"] = "Token token=\"" + accessToken + "\"";
                break;
            }
        }
        public void BeforeExecute(IClientHttpRequestContext request)
        {
            request.Headers.Add("channel", "1");

            if (string.IsNullOrEmpty(NetGlobalInfo.AccessToken))
            {
                return;
            }

            var token = NetGlobalInfo.AccessToken;

            if (!token.StartsWith("Bearer "))
            {
                token = "Bearer " + token;
            }

            request.Headers.Add("Authorization", token);
        }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     this.invoked = true;
 }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     string str = this.signingSupport.BuildAuthorizationHeaderValue(request.Uri, request.Method, request.Headers, request.Body, this.consumerKey, this.consumerSecret, this.accessToken, this.accessTokenSecret);
     request.Headers["Authorization"] = str;
 }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     HandleCounter = ++counter;
 }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     request.Headers["Authorization"] = this.authorizationHeaderValue;
 }
 /// <summary>
 /// The callback method before the given request is executed.
 /// </summary>
 /// <remarks>
 /// This implementation adds the 'Authorization' header to the created request.
 /// </remarks>
 /// <param name="request">The request context.</param>
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     request.Headers["Authorization"] = this.authorizationHeaderValue;
 }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     this.invoked = true;
 }
 public void BeforeExecute(IClientHttpRequestContext request)
 {
     HandleCounter = ++counter;
 }