class Capcoauth::Config
Constants
- CAPCOAUTH_URL_DEFAULT
- TOKEN_VERIFY_TTL_DEFAULT
Attributes
cache_store[RW]
capcoauth_url[RW]
logger[RW]
perform_login_redirects[RW]
require_user[RW]
send_notifications[RW]
token_verify_ttl[RW]
user_id_field[RW]
user_resolver[RW]
using_routes[RW]
Public Instance Methods
client_id()
click to toggle source
# File lib/capcoauth/config.rb, line 60 def client_id @client_id || raise(MissingRequiredOptionError, 'Missing required option `client_id`') end
client_id=(val=nil)
click to toggle source
# File lib/capcoauth/config.rb, line 63 def client_id= (val=nil) raise(MissingRequiredOptionError, '`client_id` cannot be set to nil') if val.nil? @client_id = val end
client_secret()
click to toggle source
# File lib/capcoauth/config.rb, line 67 def client_secret @client_secret || raise(MissingRequiredOptionError, 'Missing required option `client_secret`') end
client_secret=(val=nil)
click to toggle source
# File lib/capcoauth/config.rb, line 70 def client_secret= (val=nil) raise(MissingRequiredOptionError, '`client_secret` cannot be set to nil') if val.nil? @client_secret = val end
user_resolver=(val=nil)
click to toggle source
# File lib/capcoauth/config.rb, line 77 def user_resolver= (val=nil) raise(MissingRequiredOptionError, '`user_resolver` cannot be set to nil') if val.nil? @user_resolver = val end