diff --git a/lib/oauth/consumer.rb b/lib/oauth/consumer.rb index 66ed9918..4de66b17 100644 --- a/lib/oauth/consumer.rb +++ b/lib/oauth/consumer.rb @@ -97,6 +97,11 @@ def uri(custom_uri = nil) end end + def get_access_token(request_token, request_options = {}, *arguments) + response = token_request(http_method, (access_token_url? ? access_token_url : access_token_path), request_token, request_options, *arguments) + OAuth::AccessToken.from_hash(self, response) + end + # Makes a request to the service for a new OAuth::RequestToken # # @request_token = @consumer.get_request_token