Class: Doorkeeper::AccessToken
Class Method Summary
collapse
#acceptable?, #as_json, #same_credential?, #token_type, #use_refresh_token?
Class Method Details
.active_for(resource_owner) ⇒ Object
13
14
15
|
# File 'lib/doorkeeper/orm/sequel/access_token.rb', line 13
def active_for(resource_owner)
where(resource_owner_id: resource_owner.id, revoked_at: nil)
end
|
.created_at_desc ⇒ Object
21
22
23
|
# File 'lib/doorkeeper/orm/sequel/access_token.rb', line 21
def created_at_desc
::Sequel.desc(:created_at)
end
|
.delete_all_for(application_id, resource_owner) ⇒ Object
8
9
10
11
|
# File 'lib/doorkeeper/orm/sequel/access_token.rb', line 8
def delete_all_for(application_id, resource_owner)
where(application_id: application_id,
resource_owner_id: resource_owner.id).delete
end
|
.order_method ⇒ Object
17
18
19
|
# File 'lib/doorkeeper/orm/sequel/access_token.rb', line 17
def order_method
:order
end
|
.refresh_token_revoked_on_use? ⇒ Boolean
25
26
27
|
# File 'lib/doorkeeper/orm/sequel/access_token.rb', line 25
def refresh_token_revoked_on_use?
columns.include?(:previous_refresh_token)
end
|