class SpRailsSaml::Settings
SAML2 settings for initializer.
Constants
- RUBY_SAML_DEFAULT_SETTINGS
Attributes
account_class[RW]
account_find_key[RW]
authn_context[RW]
authn_context_comparison[RW]
name_identifier_format[RW]
saml_response_user_find_key[RW]
user_class[RW]
user_find_key[RW]
account_class[R]
account_find_key[R]
authn_context[R]
authn_context_comparison[R]
name_identifier_format[R]
saml_response_user_find_key[R]
user_class[R]
user_find_key[R]
Public Class Methods
setup() { |self| ... }
click to toggle source
# File lib/sp-rails-saml/settings.rb, line 39 def setup yield self setting = SpRailsSaml::Settings.instance setting.instance_variable_set(:@name_identifier_format, SpRailsSaml::Settings.name_identifier_format) setting.instance_variable_set(:@authn_context, SpRailsSaml::Settings.authn_context) setting.instance_variable_set(:@authn_context_comparison, SpRailsSaml::Settings.authn_context_comparison) setting.instance_variable_set(:@user_class, SpRailsSaml::Settings.user_class) setting.instance_variable_set(:@account_class, SpRailsSaml::Settings.account_class) setting.instance_variable_set(:@user_find_key, SpRailsSaml::Settings.user_find_key || RUBY_SAML_DEFAULT_SETTINGS[:user_find_key]) setting.instance_variable_set(:@account_find_key, SpRailsSaml::Settings.account_find_key || RUBY_SAML_DEFAULT_SETTINGS[:account_find_key]) setting.instance_variable_set(:@saml_response_user_find_key, SpRailsSaml::Settings.saml_response_user_find_key || RUBY_SAML_DEFAULT_SETTINGS[:saml_response_user_find_key]) end