Class: MySpace::OAuth::Request

Inherits:
OpenID::Extension
  • Object
show all
Defined in:
lib/myspace/oauth_request.rb

Overview

An object to hold the state of a simple registration request.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(consumer, scope) ⇒ Request

Returns a new instance of Request.



19
20
21
22
23
24
25
26
# File 'lib/myspace/oauth_request.rb', line 19

def initialize(consumer, scope)
  super()

  @ns_uri = NS_URI
  @ns_alias = 'oauth'
  @consumer = consumer
  @scope = scope
end

Instance Attribute Details

#consumerObject (readonly)

Returns the value of attribute consumer.



18
19
20
# File 'lib/myspace/oauth_request.rb', line 18

def consumer
  @consumer
end

#ns_uriObject (readonly)

Returns the value of attribute ns_uri.



18
19
20
# File 'lib/myspace/oauth_request.rb', line 18

def ns_uri
  @ns_uri
end

#scopeObject (readonly)

Returns the value of attribute scope.



18
19
20
# File 'lib/myspace/oauth_request.rb', line 18

def scope
  @scope
end

Instance Method Details

#get_extension_argsObject



28
29
30
31
32
33
34
35
# File 'lib/myspace/oauth_request.rb', line 28

def get_extension_args
  args = {}

  args['consumer'] = @consumer
#         args['scope'] = @scope

  return args
end