Class: Onelogin::Saml::Settings
- Inherits:
-
Object
- Object
- Onelogin::Saml::Settings
- Defined in:
- lib/onelogin/ruby-saml-nechotech/settings.rb
Instance Attribute Summary collapse
-
#assertion_consumer_logout_service_url ⇒ Object
Returns the value of attribute assertion_consumer_logout_service_url.
-
#assertion_consumer_service_url ⇒ Object
Returns the value of attribute assertion_consumer_service_url.
-
#authn_context ⇒ Object
Returns the value of attribute authn_context.
-
#compress_request ⇒ Object
Returns the value of attribute compress_request.
-
#double_quote_xml_attribute_values ⇒ Object
Returns the value of attribute double_quote_xml_attribute_values.
-
#idp_cert ⇒ Object
Returns the value of attribute idp_cert.
-
#idp_cert_fingerprint ⇒ Object
Returns the value of attribute idp_cert_fingerprint.
-
#idp_slo_target_url ⇒ Object
Returns the value of attribute idp_slo_target_url.
-
#idp_sso_target_url ⇒ Object
Returns the value of attribute idp_sso_target_url.
-
#issuer ⇒ Object
Returns the value of attribute issuer.
-
#name_identifier_format ⇒ Object
Returns the value of attribute name_identifier_format.
-
#name_identifier_value ⇒ Object
Returns the value of attribute name_identifier_value.
-
#passive ⇒ Object
Returns the value of attribute passive.
-
#sessionindex ⇒ Object
Returns the value of attribute sessionindex.
-
#sp_name_qualifier ⇒ Object
Returns the value of attribute sp_name_qualifier.
Instance Method Summary collapse
-
#initialize(overrides = {}) ⇒ Settings
constructor
A new instance of Settings.
Constructor Details
#initialize(overrides = {}) ⇒ Settings
Returns a new instance of Settings.
4 5 6 7 8 9 10 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 4 def initialize(overrides = {}) config = DEFAULTS.merge(overrides) config.each do |k,v| acc = "#{k.to_s}=".to_sym self.send(acc, v) if self.respond_to? acc end end |
Instance Attribute Details
#assertion_consumer_logout_service_url ⇒ Object
Returns the value of attribute assertion_consumer_logout_service_url.
17 18 19 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 17 def assertion_consumer_logout_service_url @assertion_consumer_logout_service_url end |
#assertion_consumer_service_url ⇒ Object
Returns the value of attribute assertion_consumer_service_url.
11 12 13 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 11 def assertion_consumer_service_url @assertion_consumer_service_url end |
#authn_context ⇒ Object
Returns the value of attribute authn_context.
13 14 15 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 13 def authn_context @authn_context end |
#compress_request ⇒ Object
Returns the value of attribute compress_request.
18 19 20 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 18 def compress_request @compress_request end |
#double_quote_xml_attribute_values ⇒ Object
Returns the value of attribute double_quote_xml_attribute_values.
19 20 21 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 19 def double_quote_xml_attribute_values @double_quote_xml_attribute_values end |
#idp_cert ⇒ Object
Returns the value of attribute idp_cert.
12 13 14 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 12 def idp_cert @idp_cert end |
#idp_cert_fingerprint ⇒ Object
Returns the value of attribute idp_cert_fingerprint.
12 13 14 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 12 def idp_cert_fingerprint @idp_cert_fingerprint end |
#idp_slo_target_url ⇒ Object
Returns the value of attribute idp_slo_target_url.
14 15 16 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 14 def idp_slo_target_url @idp_slo_target_url end |
#idp_sso_target_url ⇒ Object
Returns the value of attribute idp_sso_target_url.
12 13 14 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 12 def idp_sso_target_url @idp_sso_target_url end |
#issuer ⇒ Object
Returns the value of attribute issuer.
11 12 13 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 11 def issuer @issuer end |
#name_identifier_format ⇒ Object
Returns the value of attribute name_identifier_format.
12 13 14 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 12 def name_identifier_format @name_identifier_format end |
#name_identifier_value ⇒ Object
Returns the value of attribute name_identifier_value.
15 16 17 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 15 def name_identifier_value @name_identifier_value end |
#passive ⇒ Object
Returns the value of attribute passive.
20 21 22 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 20 def passive @passive end |
#sessionindex ⇒ Object
Returns the value of attribute sessionindex.
16 17 18 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 16 def sessionindex @sessionindex end |
#sp_name_qualifier ⇒ Object
Returns the value of attribute sp_name_qualifier.
11 12 13 |
# File 'lib/onelogin/ruby-saml-nechotech/settings.rb', line 11 def sp_name_qualifier @sp_name_qualifier end |