Class: OmniAuth::Strategies::CAS

Inherits:
Object
  • Object
show all
Includes:
OmniAuth::Strategy
Defined in:
lib/omniauth/strategies/cas.rb,
lib/omniauth/strategies/cas/configuration.rb,
lib/omniauth/strategies/cas/service_ticket_validator.rb

Defined Under Namespace

Classes: Configuration, ServiceTicketValidator

Instance Method Summary collapse

Constructor Details

#initialize(app, options = {}, &block) ⇒ CAS

Returns a new instance of CAS.



11
12
13
14
# File 'lib/omniauth/strategies/cas.rb', line 11

def initialize(app, options = {}, &block)
  super(app, options[:name] || :cas, options.dup, &block)
  @configuration = OmniAuth::Strategies::CAS::Configuration.new(options)
end