public virtual void Authenticate(IRestClient client, IRestRequest request) { var tokenProxy = new TokenProxy(); var token = tokenProxy.RetrieveToken(this.ClientId, this.ClientSecret); request.AddAuthorization(string.Format(CultureInfo.CurrentCulture, "{0} {1}", token.TokenType, token.Token)); request.AddAccountId(this.PublisherId); }