Module: Devise

Defined in:
lib/devise_cas_authenticatable.rb,
lib/devise_cas_authenticatable/model.rb,
lib/devise_cas_authenticatable/schema.rb,
lib/devise_cas_authenticatable/strategy.rb

Defined Under Namespace

Modules: Models, Schema, Strategies

Constant Summary

@@cas_base_url =
nil
@@cas_login_url =
nil
@@cas_logout_url =
nil
@@cas_validate_url =
nil
@@cas_create_user =
true

Class Method Summary (collapse)

Class Method Details

+ (Object) cas_client



37
38
39
40
41
42
43
44
# File 'lib/devise_cas_authenticatable.rb', line 37

def self.cas_client
  @@cas_client ||= CASClient::Client.new(
      :cas_base_url => @@cas_base_url,
      :login_url => @@cas_login_url,
      :logout_url => @@cas_logout_url,
      :validate_url => @@cas_validate_url
    )
end