Class: Rack::CouchdbOAuth2::RequireBearerToken::Request
- Inherits:
-
OAuth2::Server::Resource::Bearer::Request
- Object
- OAuth2::Server::Resource::Bearer::Request
- Rack::CouchdbOAuth2::RequireBearerToken::Request
- Defined in:
- lib/couchdb_oauth2/resource/require_bearer_token.rb
Instance Attribute Summary collapse
-
#couchdb_access_token ⇒ Object
readonly
Returns the value of attribute couchdb_access_token.
Instance Method Summary collapse
-
#initialize(env) ⇒ Request
constructor
A new instance of Request.
- #setup! ⇒ Object
Constructor Details
#initialize(env) ⇒ Request
Returns a new instance of Request.
28 29 30 |
# File 'lib/couchdb_oauth2/resource/require_bearer_token.rb', line 28 def initialize(env) super(env) end |
Instance Attribute Details
#couchdb_access_token ⇒ Object (readonly)
Returns the value of attribute couchdb_access_token.
27 28 29 |
# File 'lib/couchdb_oauth2/resource/require_bearer_token.rb', line 27 def couchdb_access_token @couchdb_access_token end |
Instance Method Details
#setup! ⇒ Object
32 33 34 35 36 |
# File 'lib/couchdb_oauth2/resource/require_bearer_token.rb', line 32 def setup! super @couchdb_access_token = AccessToken.find_by_token(self.access_token) if self.access_token self end |