├── .gitignore ├── .rspec ├── .simplecov ├── .travis.yml ├── Appraisals ├── CHANGELOG.txt ├── Gemfile ├── Guardfile ├── History.txt ├── LICENSE.txt ├── README.rdoc ├── Rakefile ├── TODO.md ├── VERSION ├── examples └── rails │ ├── README │ ├── app │ ├── controllers │ │ ├── advanced_example_controller.rb │ │ ├── application.rb │ │ └── simple_example_controller.rb │ └── views │ │ ├── advanced_example │ │ ├── index.html.erb │ │ └── my_account.html.erb │ │ └── simple_example │ │ └── index.html.erb │ ├── config │ ├── boot.rb │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ └── new_rails_defaults.rb │ └── routes.rb │ ├── log │ ├── development.log │ ├── production.log │ ├── server.log │ └── test.log │ └── script │ ├── about │ ├── console │ └── server ├── gemfiles ├── .gitignore ├── rails23.gemfile ├── rails30.gemfile ├── rails31.gemfile └── rails32.gemfile ├── lib ├── casclient.rb ├── casclient │ ├── client.rb │ ├── frameworks │ │ └── rails │ │ │ ├── cas_proxy_callback_controller.rb │ │ │ └── filter.rb │ ├── responses.rb │ ├── tickets.rb │ └── tickets │ │ ├── storage.rb │ │ └── storage │ │ └── active_record_ticket_store.rb ├── rubycas-client.rb └── rubycas-client │ └── version.rb ├── rails_generators └── active_record_ticket_store │ ├── USAGE │ ├── active_record_ticket_store_generator.rb │ └── templates │ ├── README │ └── migration.rb ├── rubycas-client.gemspec └── spec ├── .gitignore ├── casclient ├── client_spec.rb ├── frameworks │ └── rails │ │ └── filter_spec.rb ├── tickets │ ├── storage │ │ └── active_record_ticket_store_spec.rb │ └── storage_spec.rb └── validation_response_spec.rb ├── database.yml ├── spec_helper.rb └── support ├── action_controller_helpers.rb ├── active_record_helpers.rb ├── local_hash_ticket_store.rb ├── local_hash_ticket_store_spec.rb └── shared_examples_for_ticket_stores.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format nested 2 | --color 3 | -------------------------------------------------------------------------------- /.simplecov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/.simplecov -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- 1 | See History.txt -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/Guardfile -------------------------------------------------------------------------------- /History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/History.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/TODO.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.3.9 2 | -------------------------------------------------------------------------------- /examples/rails/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/README -------------------------------------------------------------------------------- /examples/rails/app/controllers/advanced_example_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/controllers/advanced_example_controller.rb -------------------------------------------------------------------------------- /examples/rails/app/controllers/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/controllers/application.rb -------------------------------------------------------------------------------- /examples/rails/app/controllers/simple_example_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/controllers/simple_example_controller.rb -------------------------------------------------------------------------------- /examples/rails/app/views/advanced_example/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/views/advanced_example/index.html.erb -------------------------------------------------------------------------------- /examples/rails/app/views/advanced_example/my_account.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/views/advanced_example/my_account.html.erb -------------------------------------------------------------------------------- /examples/rails/app/views/simple_example/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/app/views/simple_example/index.html.erb -------------------------------------------------------------------------------- /examples/rails/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/boot.rb -------------------------------------------------------------------------------- /examples/rails/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/environment.rb -------------------------------------------------------------------------------- /examples/rails/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/environments/development.rb -------------------------------------------------------------------------------- /examples/rails/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/environments/production.rb -------------------------------------------------------------------------------- /examples/rails/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/environments/test.rb -------------------------------------------------------------------------------- /examples/rails/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/initializers/inflections.rb -------------------------------------------------------------------------------- /examples/rails/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /examples/rails/config/initializers/new_rails_defaults.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/initializers/new_rails_defaults.rb -------------------------------------------------------------------------------- /examples/rails/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/config/routes.rb -------------------------------------------------------------------------------- /examples/rails/log/development.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/log/development.log -------------------------------------------------------------------------------- /examples/rails/log/production.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rails/log/server.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rails/log/test.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rails/script/about: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/script/about -------------------------------------------------------------------------------- /examples/rails/script/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/script/console -------------------------------------------------------------------------------- /examples/rails/script/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/examples/rails/script/server -------------------------------------------------------------------------------- /gemfiles/.gitignore: -------------------------------------------------------------------------------- 1 | *.lock 2 | -------------------------------------------------------------------------------- /gemfiles/rails23.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/gemfiles/rails23.gemfile -------------------------------------------------------------------------------- /gemfiles/rails30.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/gemfiles/rails30.gemfile -------------------------------------------------------------------------------- /gemfiles/rails31.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/gemfiles/rails31.gemfile -------------------------------------------------------------------------------- /gemfiles/rails32.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/gemfiles/rails32.gemfile -------------------------------------------------------------------------------- /lib/casclient.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient.rb -------------------------------------------------------------------------------- /lib/casclient/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/client.rb -------------------------------------------------------------------------------- /lib/casclient/frameworks/rails/cas_proxy_callback_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/frameworks/rails/cas_proxy_callback_controller.rb -------------------------------------------------------------------------------- /lib/casclient/frameworks/rails/filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/frameworks/rails/filter.rb -------------------------------------------------------------------------------- /lib/casclient/responses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/responses.rb -------------------------------------------------------------------------------- /lib/casclient/tickets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/tickets.rb -------------------------------------------------------------------------------- /lib/casclient/tickets/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/tickets/storage.rb -------------------------------------------------------------------------------- /lib/casclient/tickets/storage/active_record_ticket_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/lib/casclient/tickets/storage/active_record_ticket_store.rb -------------------------------------------------------------------------------- /lib/rubycas-client.rb: -------------------------------------------------------------------------------- 1 | require 'casclient' 2 | -------------------------------------------------------------------------------- /lib/rubycas-client/version.rb: -------------------------------------------------------------------------------- 1 | module CasClient 2 | VERSION = "2.3.10.rc1" 3 | end 4 | -------------------------------------------------------------------------------- /rails_generators/active_record_ticket_store/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/rails_generators/active_record_ticket_store/USAGE -------------------------------------------------------------------------------- /rails_generators/active_record_ticket_store/active_record_ticket_store_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/rails_generators/active_record_ticket_store/active_record_ticket_store_generator.rb -------------------------------------------------------------------------------- /rails_generators/active_record_ticket_store/templates/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/rails_generators/active_record_ticket_store/templates/README -------------------------------------------------------------------------------- /rails_generators/active_record_ticket_store/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/rails_generators/active_record_ticket_store/templates/migration.rb -------------------------------------------------------------------------------- /rubycas-client.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/rubycas-client.gemspec -------------------------------------------------------------------------------- /spec/.gitignore: -------------------------------------------------------------------------------- 1 | test.*.db 2 | -------------------------------------------------------------------------------- /spec/casclient/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/casclient/client_spec.rb -------------------------------------------------------------------------------- /spec/casclient/frameworks/rails/filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/casclient/frameworks/rails/filter_spec.rb -------------------------------------------------------------------------------- /spec/casclient/tickets/storage/active_record_ticket_store_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/casclient/tickets/storage/active_record_ticket_store_spec.rb -------------------------------------------------------------------------------- /spec/casclient/tickets/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/casclient/tickets/storage_spec.rb -------------------------------------------------------------------------------- /spec/casclient/validation_response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/casclient/validation_response_spec.rb -------------------------------------------------------------------------------- /spec/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/database.yml -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/action_controller_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/support/action_controller_helpers.rb -------------------------------------------------------------------------------- /spec/support/active_record_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/support/active_record_helpers.rb -------------------------------------------------------------------------------- /spec/support/local_hash_ticket_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/support/local_hash_ticket_store.rb -------------------------------------------------------------------------------- /spec/support/local_hash_ticket_store_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/support/local_hash_ticket_store_spec.rb -------------------------------------------------------------------------------- /spec/support/shared_examples_for_ticket_stores.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubycas/rubycas-client/HEAD/spec/support/shared_examples_for_ticket_stores.rb --------------------------------------------------------------------------------