class

SAML::Settings

Inherits Reference < Object

SAML2 Toolkit Settings

Constructors

Instance methods

allowed_clock_drift

Tolerance applied to NotBefore/NotOnOrAfter validation. Defaults to 10 seconds, matching the legacy PlaceOS Ruby service (generic_adfs.rb set options.allowed_clock_drift = 10.seconds); a response-level options[:allowed_clock_drift] overrides it.

Source
allowed_clock_drift=(allowed_clock_drift : Time::Span)

Tolerance applied to NotBefore/NotOnOrAfter validation. Defaults to 10 seconds, matching the legacy PlaceOS Ruby service (generic_adfs.rb set options.allowed_clock_drift = 10.seconds); a response-level options[:allowed_clock_drift] overrides it.

Source
assertion_consumer_service_binding
Source
assertion_consumer_service_binding=(assertion_consumer_service_binding : String)
Source
assertion_consumer_service_url
Source
assertion_consumer_service_url=(assertion_consumer_service_url : String | Nil)
Source
attributes_index
Source
attributes_index=(attributes_index : Int32 | Nil)
Source
authn_context

Authentication Context

Source
authn_context=(authn_context : String | Array(String) | Nil)

Authentication Context

Source
authn_context_comparison
Source
authn_context_comparison=(authn_context_comparison : String | Nil)
Source
authn_context_decl_ref
Source
authn_context_decl_ref=(authn_context_decl_ref : String | Array(String) | Nil)
Source
certificate

Certificate and Keys

Source
certificate=(certificate : String | Nil)

Certificate and Keys

Source
check_malformed_doc
Source
check_malformed_doc=(check_malformed_doc : Bool)
Source
compress_request

Behavior

Source
compress_request=(compress_request : Bool)

Behavior

Source
compress_response
Source
compress_response=(compress_response : Bool)
Source
double_quote_xml_attribute_values
Source
double_quote_xml_attribute_values=(double_quote_xml_attribute_values : Bool)
Source
force_authn
Source
force_authn=(force_authn : Bool | Nil)
Source
get_fingerprint

Get IdP certificate fingerprint

Source
get_idp_cert

Get IdP certificate object

Source
get_sp_cert

Get SP certificate object

Source
get_sp_decryption_keys

Get SP decryption keys (for encrypted assertions)

Source
get_sp_key

Get SP private key object

Source
get_sp_signing_key

Get SP signing key

Source
get_sp_signing_pair

Get SP signing pair (cert and key)

Source
idp_cert
Source
idp_cert=(idp_cert : String | Nil)
Source
idp_cert_fingerprint
Source
idp_cert_fingerprint=(idp_cert_fingerprint : String | Nil)
Source
idp_cert_fingerprint_algorithm
Source
idp_cert_fingerprint_algorithm=(idp_cert_fingerprint_algorithm : String)
Source
idp_entity_id

IdP Data

Source
idp_entity_id=(idp_entity_id : String | Nil)

IdP Data

Source
idp_name_qualifier
Source
idp_name_qualifier=(idp_name_qualifier : String | Nil)
Source
idp_slo_response_service_url
Source
idp_slo_response_service_url=(idp_slo_response_service_url : String | Nil)
Source
idp_slo_service_binding

Get IdP SLO service binding

Source
idp_slo_service_url
Source
idp_slo_service_url=(idp_slo_service_url : String | Nil)
Source
idp_sso_service_binding

Get IdP SSO service binding

Source
idp_sso_service_url
Source
idp_sso_service_url=(idp_sso_service_url : String | Nil)
Source
message_max_bytesize
Source
message_max_bytesize=(message_max_bytesize : Int32)
Source
name_identifier_format
Source
name_identifier_format=(name_identifier_format : String | Nil)
Source
name_identifier_value
Source
name_identifier_value=(name_identifier_value : String | Nil)
Source
name_identifier_value_requested
Source
name_identifier_value_requested=(name_identifier_value_requested : String | Nil)
Source
passive
Source
passive=(passive : Bool | Nil)
Source
private_key
Source
private_key=(private_key : String | Nil)
Source
protocol_binding
Source
protocol_binding=(protocol_binding : String | Nil)
Source
security

Security settings

Source
security=(security : SecuritySettings)

Security settings

Source
sessionindex
Source
sessionindex=(sessionindex : String | Nil)
Source
single_logout_service_binding
Source
single_logout_service_binding=(single_logout_service_binding : String)
Source
single_logout_service_url
Source
single_logout_service_url=(single_logout_service_url : String | Nil)
Source
soft
Source
soft=(soft : Bool)
Source
sp_entity_id

SP Data

Source
sp_entity_id=(sp_entity_id : String | Nil)

SP Data

Source
sp_name_qualifier
Source
sp_name_qualifier=(sp_name_qualifier : String | Nil)
Source