class SyncAttrWithAuth0::Configuration
SyncAttrWithAuth0
configuration class. This is used by SyncAttrWithAuth0
to provide configuration settings.
Attributes
auth0_client_id[RW]
auth0_client_secret[RW]
auth0_global_client_id[RW]
auth0_global_client_secret[RW]
auth0_namespace[RW]
auth0_uid_attribute[RW]
connection_name[RW]
email_attribute[RW]
email_verified_attribute[RW]
family_name_attribute[RW]
given_name_attribute[RW]
name_attribute[RW]
password_attribute[RW]
picture_attribute[RW]
search_connections[RW]
verify_password_attribute[RW]
Public Class Methods
new()
click to toggle source
# File lib/sync_attr_with_auth0/configuration.rb, line 38 def initialize @auth0_global_client_id = ENV['AUTH0_GLOBAL_CLIENT_ID'] @auth0_global_client_secret = ENV['AUTH0_GLOBAL_CLIENT_SECRET'] @auth0_client_id = ENV['AUTH0_CLIENT_ID'] @auth0_client_secret = ENV['AUTH0_CLIENT_SECRET'] @auth0_namespace = ENV['AUTH0_NAMESPACE'] @auth0_uid_attribute = :auth0_uid @name_attribute = :name @given_name_attribute = :given_name @family_name_attribute = :family_name @email_attribute = :email @password_attribute = :password @email_verified_attribute = :email_verified @verify_password_attribute = :verify_password @picture_attribute = :picture @connection_name = 'Username-Password-Authentication' @search_connections = [] end