module Simple::OAuth2::ClassAccessors
Simple::OAuth2
accessors for configured classes.
Public Instance Methods
access_grant_class()
click to toggle source
Returns Access Grant class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 21 def access_grant_class @access_grant_class ||= access_grant_class_name.constantize end
access_token_class()
click to toggle source
Returns Access Token class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 6 def access_token_class @access_token_class ||= access_token_class_name.constantize end
client_class()
click to toggle source
Returns Client class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 16 def client_class @client_class ||= client_class_name.constantize end
resource_owner_class()
click to toggle source
Returns Resource
Owner class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 11 def resource_owner_class @resource_owner_class ||= resource_owner_class_name.constantize end
scopes_validator()
click to toggle source
Returns Scopes
Validator class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 31 def scopes_validator scopes_validator_class_name.constantize end
token_generator()
click to toggle source
Returns Token Generator class by configured name
# File lib/simple_oauth2/configuration/class_accessors.rb, line 26 def token_generator token_generator_class_name.constantize end