module FakeIdp
Constants
- VERSION
Attributes
configuration[W]
Public Class Methods
configuration()
click to toggle source
# File lib/fake_idp.rb, line 13 def self.configuration @configuration ||= Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/fake_idp.rb, line 17 def self.configure yield(configuration) end
reset!()
click to toggle source
# File lib/fake_idp.rb, line 21 def self.reset! @configuration = nil end
Private Instance Methods
default_algorithm()
click to toggle source
# File lib/fake_idp/configuration.rb, line 56 def default_algorithm ENV["ALGORITHM"]&.to_sym || :sha1 end
default_certificate()
click to toggle source
# File lib/fake_idp/configuration.rb, line 41 def default_certificate ENV["CERTIFICATE"] || SamlIdp::Default::X509_CERTIFICATE end
default_encryption()
click to toggle source
# File lib/fake_idp/configuration.rb, line 61 def default_encryption ENV["ENCRYPTION_ENABLED"] == "true" end
default_idp_certificate()
click to toggle source
# File lib/fake_idp/configuration.rb, line 46 def default_idp_certificate ENV["IDP_CERTIFICATE"] || SamlIdp::Default::X509_CERTIFICATE end
default_idp_secret_key()
click to toggle source
# File lib/fake_idp/configuration.rb, line 51 def default_idp_secret_key ENV["IDP_SECRET_KEY"] || SamlIdp::Default::SECRET_KEY end