class SpRailsSaml::ConfigGenerator
Initializer file Generator.
Public Instance Methods
create_initializer_file()
click to toggle source
# File lib/generators/sp-rails-saml/config_generator.rb, line 9 def create_initializer_file create_file 'config/initializers/sp-rails-saml.rb', default_initializer end
Private Instance Methods
default_initializer()
click to toggle source
# File lib/generators/sp-rails-saml/config_generator.rb, line 15 def default_initializer <<~RUBY Rails.configuration.to_prepare do SpRailsSaml::Settings.setup do |config| config.name_identifier_format = 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress' config.authn_context = 'urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport' config.authn_context_comparison = 'exact' config.user_class = User config.account_class = Account end end RUBY end