Class: LinkedRails::Auth::AccessToken
- Inherits:
-
Resource
- Object
- Resource
- LinkedRails::Auth::AccessToken
- Defined in:
- app/models/linked_rails/auth/access_token.rb
Instance Attribute Summary collapse
-
#email ⇒ Object
Returns the value of attribute email.
-
#password ⇒ Object
Returns the value of attribute password.
-
#redirect_url ⇒ Object
Returns the value of attribute redirect_url.
Class Method Summary collapse
- .action_list ⇒ Object
- .form_class ⇒ Object
- .requested_singular_resource(params, _user_context) ⇒ Object
- .singular_iri_template ⇒ Object
- .singular_route_key ⇒ Object
Instance Method Summary collapse
Instance Attribute Details
#email ⇒ Object
Returns the value of attribute email.
10 11 12 |
# File 'app/models/linked_rails/auth/access_token.rb', line 10 def email @email end |
#password ⇒ Object
Returns the value of attribute password.
10 11 12 |
# File 'app/models/linked_rails/auth/access_token.rb', line 10 def password @password end |
#redirect_url ⇒ Object
Returns the value of attribute redirect_url.
10 11 12 |
# File 'app/models/linked_rails/auth/access_token.rb', line 10 def redirect_url @redirect_url end |
Class Method Details
.action_list ⇒ Object
18 19 20 |
# File 'app/models/linked_rails/auth/access_token.rb', line 18 def action_list LinkedRails.access_token_action_list_class end |
.form_class ⇒ Object
22 23 24 |
# File 'app/models/linked_rails/auth/access_token.rb', line 22 def form_class LinkedRails.access_token_form_class end |
.requested_singular_resource(params, _user_context) ⇒ Object
34 35 36 |
# File 'app/models/linked_rails/auth/access_token.rb', line 34 def requested_singular_resource(params, _user_context) new(redirect_url: params[:redirect_url]) end |
.singular_iri_template ⇒ Object
26 27 28 |
# File 'app/models/linked_rails/auth/access_token.rb', line 26 def singular_iri_template @singular_iri_template ||= URITemplate.new("/#{singular_route_key}{?redirect_url}") end |
.singular_route_key ⇒ Object
30 31 32 |
# File 'app/models/linked_rails/auth/access_token.rb', line 30 def singular_route_key 'u/access_token' end |
Instance Method Details
#singular_iri_opts ⇒ Object
13 14 15 |
# File 'app/models/linked_rails/auth/access_token.rb', line 13 def singular_iri_opts {redirect_url: redirect_url} end |