Module: SSO
- Defined in:
- lib/sso.rb,
lib/sso/meter.rb,
lib/sso/logging.rb,
lib/sso/configure.rb,
lib/sso/benchmarking.rb,
lib/sso/configuration.rb,
lib/sso/server/engine.rb,
lib/sso/server/errors.rb,
lib/sso/client/passport.rb,
lib/sso/server/passport.rb,
lib/sso/server/passports.rb,
lib/sso/client/passport_verifier.rb,
lib/sso/server/passports/activity.rb,
lib/sso/server/doorkeeper/grant_marker.rb,
lib/sso/client/authentications/passport.rb,
lib/sso/client/warden/hooks/after_fetch.rb,
lib/sso/server/authentications/passport.rb,
lib/sso/client/warden/strategies/passport.rb,
lib/sso/server/warden/hooks/before_logout.rb,
lib/sso/server/warden/strategies/passport.rb,
lib/sso/server/middleware/passport_exchange.rb,
lib/sso/server/doorkeeper/access_token_marker.rb,
lib/sso/server/middleware/passport_destruction.rb,
lib/sso/server/middleware/passport_verification.rb,
lib/sso/server/warden/hooks/after_authentication.rb,
lib/sso/server/doorkeeper/resource_owner_authenticator.rb
Defined Under Namespace
Modules: Benchmarking, Client, Logging, Meter, Server Classes: Configuration, Engine
Class Method Summary collapse
-
.config ⇒ Object
Public: Lazy-loads and returns the the configuration instance.
-
.configure {|config| ... } ⇒ Object
Public: Yields the configuration instance.
Class Method Details
.config ⇒ Object
Public: Lazy-loads and returns the the configuration instance.
5 6 7 |
# File 'lib/sso/configure.rb', line 5 def self.config @config ||= ::SSO::Configuration.new end |
.configure {|config| ... } ⇒ Object
Public: Yields the configuration instance.
11 12 13 |
# File 'lib/sso/configure.rb', line 11 def self.configure yield config end |