| Class | OAuth::RequestToken |
| In: |
lib/oauth/tokens/request_token.rb
|
| Parent: | ConsumerToken |
The RequestToken is used for the initial Request. This is normally created by the Consumer object.
Generate an authorization URL for user authorization
# File lib/oauth/tokens/request_token.rb, line 7 def authorize_url(params = nil) params = (params || {}).merge(:oauth_token => self.token) build_authorize_url(consumer.authorize_url, params) end
# File lib/oauth/tokens/request_token.rb, line 12 def callback_confirmed? params[:oauth_callback_confirmed] == "true" end
exchange for AccessToken on server
# File lib/oauth/tokens/request_token.rb, line 17 def get_access_token(options = {}, *arguments) response = consumer.token_request(consumer.http_method, (consumer.access_token_url? ? consumer.access_token_url : consumer.access_token_path), self, options, *arguments) OAuth::AccessToken.from_hash(consumer, response) end