Files

Oauth::Models::Consumers::Token::ClassMethods

Public Instance Methods

consumer() click to toggle source
    # File lib/oauth/models/consumers/token.rb, line 25
25:           def consumer
26:             @consumer||=OAuth::Consumer.new credentials[:key],credentials[:secret],credentials[:options]
27:           end
create_from_request_token(user,token,secret,oauth_verifier) click to toggle source
    # File lib/oauth/models/consumers/token.rb, line 33
33:           def create_from_request_token(user,token,secret,oauth_verifier)
34:             request_token=OAuth::RequestToken.new consumer,token,secret
35:             options={}
36:             options[:oauth_verifier]=oauth_verifier if oauth_verifier
37:             access_token=request_token.get_access_token options
38:             create :user_id=>user.id,:token=>access_token.token,:secret=>access_token.secret
39:           end
get_request_token(callback_url) click to toggle source
    # File lib/oauth/models/consumers/token.rb, line 29
29:           def get_request_token(callback_url)
30:             consumer.get_request_token(:oauth_callback=>callback_url)
31:           end
service_name() click to toggle source
    # File lib/oauth/models/consumers/token.rb, line 21
21:           def service_name
22:             @service_name||=self.to_s.underscore.scan(/^(.*?)(_token)?$/)[0][0].to_sym
23:           end

Protected Instance Methods

credentials() click to toggle source
    # File lib/oauth/models/consumers/token.rb, line 43
43:           def credentials
44:             @credentials||=OAUTH_CREDENTIALS[service_name]
45:           end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.