Module: DeviseSamlAuthenticatable::SamlConfig
- Included in:
- Devise::Models::SamlAuthenticatable::ClassMethods, Devise::SamlSessionsController, Devise::Strategies::SamlAuthenticatable
- Defined in:
- lib/devise_saml_authenticatable/saml_config.rb
Instance Method Summary collapse
Instance Method Details
#get_saml_config ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/devise_saml_authenticatable/saml_config.rb', line 4 def get_saml_config idp_config_path = "#{Rails.root}/config/idp.yml" # Support 0.0.x-style configuration via a YAML file if File.exists?(idp_config_path) Devise.saml_config = OneLogin::RubySaml::Settings.new(YAML.load(File.read(idp_config_path))[Rails.env]) end @saml_config = Devise.saml_config end |