--- !ruby/object:Gem::Specification name: casino version: !ruby/object:Gem::Version version: 3.0.4 prerelease: platform: ruby authors: - Nils Caspar - Raffael Schmid - Samuel Sieg autorequire: bindir: bin cert_chain: [] date: 2014-10-01 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: capybara requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.1' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '10.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '10.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: rspec-its requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: factory_girl requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '4.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '4.1' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.9' - !ruby/object:Gem::Dependency name: coveralls requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.7' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 4.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 4.1.0 - !ruby/object:Gem::Dependency name: sass-rails requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 4.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 4.0.0 - !ruby/object:Gem::Dependency name: http_accept_language requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.0.0.pre type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.0.0.pre - !ruby/object:Gem::Dependency name: addressable requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.3' - !ruby/object:Gem::Dependency name: terminal-table requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.4' - !ruby/object:Gem::Dependency name: useragent requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.4' - !ruby/object:Gem::Dependency name: faraday requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '0.8' - !ruby/object:Gem::Dependency name: rotp requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.0' description: CASino is a simple CAS (Central Authentication Service) server. email: - ncaspar@me.com - raffael@yux.ch - samuel.sieg@me.com executables: [] extensions: [] extra_rdoc_files: [] files: - .gitignore - .rspec - .ruby-gemset - .travis.yml - Gemfile - LICENSE.txt - README.md - Rakefile - app/assets/fonts/casino-icons.eot - app/assets/fonts/casino-icons.svg - app/assets/fonts/casino-icons.ttf - app/assets/fonts/casino-icons.woff - app/assets/images/favicon.png - app/assets/images/logo.png - app/assets/images/logo@2x.png - app/assets/images/rails.png - app/assets/javascripts/casino/application.js - app/assets/javascripts/casino/index.js - app/assets/javascripts/casino/sessions.js - app/assets/stylesheets/casino.scss - app/assets/stylesheets/casino/icons.scss - app/assets/stylesheets/casino/normalize.scss - app/authenticators/casino/static_authenticator.rb - app/builders/casino/ticket_validation_response_builder.rb - app/controllers/casino/api/v1/tickets_controller.rb - app/controllers/casino/application_controller.rb - app/controllers/casino/proxy_tickets_controller.rb - app/controllers/casino/service_tickets_controller.rb - app/controllers/casino/sessions_controller.rb - app/controllers/casino/two_factor_authenticators_controller.rb - app/helpers/application_helper.rb - app/helpers/casino/sessions_helper.rb - app/helpers/service_tickets_helper.rb - app/listeners/casino/legacy_validator_listener.rb - app/listeners/casino/listener.rb - app/listeners/casino/login_credential_acceptor_listener.rb - app/listeners/casino/login_credential_requestor_listener.rb - app/listeners/casino/logout_listener.rb - app/listeners/casino/other_sessions_destroyer_listener.rb - app/listeners/casino/proxy_ticket_provider_listener.rb - app/listeners/casino/second_factor_authentication_acceptor_listener.rb - app/listeners/casino/session_destroyer_listener.rb - app/listeners/casino/session_overview_listener.rb - app/listeners/casino/ticket_validator_listener.rb - app/listeners/casino/two_factor_authenticator_activator_listener.rb - app/listeners/casino/two_factor_authenticator_destroyer_listener.rb - app/listeners/casino/two_factor_authenticator_overview_listener.rb - app/listeners/casino/two_factor_authenticator_registrator_listener.rb - app/models/casino/login_ticket.rb - app/models/casino/proxy_granting_ticket.rb - app/models/casino/proxy_ticket.rb - app/models/casino/service_rule.rb - app/models/casino/service_ticket.rb - app/models/casino/service_ticket/single_sign_out_notifier.rb - app/models/casino/ticket_granting_ticket.rb - app/models/casino/two_factor_authenticator.rb - app/models/casino/user.rb - app/models/casino/validation_result.rb - app/processors/casino/api/login_credential_acceptor_processor.rb - app/processors/casino/api/logout_processor.rb - app/processors/casino/api/service_ticket_provider_processor.rb - app/processors/casino/legacy_validator_processor.rb - app/processors/casino/login_credential_acceptor_processor.rb - app/processors/casino/login_credential_requestor_processor.rb - app/processors/casino/logout_processor.rb - app/processors/casino/other_sessions_destroyer_processor.rb - app/processors/casino/processor.rb - app/processors/casino/processor_concern/authentication.rb - app/processors/casino/processor_concern/browser.rb - app/processors/casino/processor_concern/login_tickets.rb - app/processors/casino/processor_concern/proxy_granting_tickets.rb - app/processors/casino/processor_concern/proxy_tickets.rb - app/processors/casino/processor_concern/service_tickets.rb - app/processors/casino/processor_concern/ticket_granting_tickets.rb - app/processors/casino/processor_concern/tickets.rb - app/processors/casino/processor_concern/two_factor_authenticators.rb - app/processors/casino/proxy_ticket_provider_processor.rb - app/processors/casino/proxy_ticket_validator_processor.rb - app/processors/casino/second_factor_authentication_acceptor_processor.rb - app/processors/casino/service_ticket_validator_processor.rb - app/processors/casino/session_destroyer_processor.rb - app/processors/casino/session_overview_processor.rb - app/processors/casino/two_factor_authenticator_activator_processor.rb - app/processors/casino/two_factor_authenticator_destroyer_processor.rb - app/processors/casino/two_factor_authenticator_overview_processor.rb - app/processors/casino/two_factor_authenticator_registrator_processor.rb - app/views/casino/application/_footer.html.erb - app/views/casino/application/_messages.html.erb - app/views/casino/service_tickets/validate.text.erb - app/views/casino/sessions/index.html.erb - app/views/casino/sessions/logout.html.erb - app/views/casino/sessions/new.html.erb - app/views/casino/sessions/service_not_allowed.html.erb - app/views/casino/sessions/validate_otp.html.erb - app/views/casino/two_factor_authenticators/new.html.erb - app/views/layouts/application.html.erb - casino-public_cert.pem - casino.gemspec - config/.gitignore - config/cas.yml - config/database.yml - config/initializers/mime_types.rb - config/initializers/wrap_parameters.rb - config/locales/de.yml - config/locales/en.yml - config/routes.rb - db/migrate/20130809135400_create_core_schema.rb - db/migrate/20130809135401_rename_base_models.rb - db/migrate/20131022110146_cleanup_indexes.rb - db/migrate/20131022110246_fix_long_index_names.rb - db/migrate/20131022110346_change_service_to_text.rb - db/migrate/20140821142611_change_user_agent_to_text.rb - db/migrate/20140827183611_fix_length_of_text_fields.rb - lib/assets/.gitkeep - lib/casino.rb - lib/casino/authenticator.rb - lib/casino/engine.rb - lib/casino/inflections.rb - lib/casino/tasks.rb - lib/casino/tasks/authentication.rake - lib/casino/tasks/cleanup.rake - lib/casino/tasks/service_rule.rake - lib/casino/tasks/user.rake - lib/casino/version.rb - lib/generators/casino/install/USAGE - lib/generators/casino/install/install_generator.rb - lib/generators/casino/install/templates/README - lib/generators/casino/install/templates/cas.yml - lib/generators/casino/install/templates/casino_and_overrides.scss - lib/generators/casino/templates/casino_core.rb - lib/generators/casino/templates/database.yml - public/404.html - public/422.html - public/500.html - public/favicon.ico - public/robots.txt - script/rails - spec/authenticator/base_spec.rb - spec/authenticator/static_spec.rb - spec/controllers/api/v1/tickets_controller_spec.rb - spec/controllers/listener/legacy_validator_spec.rb - spec/controllers/listener/login_credential_acceptor_spec.rb - spec/controllers/listener/login_credential_requestor_spec.rb - spec/controllers/listener/logout_spec.rb - spec/controllers/listener/other_sessions_destroyer_spec.rb - spec/controllers/listener/proxy_ticket_provider_spec.rb - spec/controllers/listener/second_factor_authentication_acceptor_spec.rb - spec/controllers/listener/session_destroyer_spec.rb - spec/controllers/listener/session_overview_spec.rb - spec/controllers/listener/ticket_validator_spec.rb - spec/controllers/listener/two_factor_authenticator_activator_spec.rb - spec/controllers/listener/two_factor_authenticator_destroyer_spec.rb - spec/controllers/listener/two_factor_authenticator_overview_spec.rb - spec/controllers/listener/two_factor_authenticator_registrator_spec.rb - spec/controllers/proxy_tickets_controller_spec.rb - spec/controllers/service_tickets_controller_spec.rb - spec/controllers/sessions_controller_spec.rb - spec/controllers/two_factor_authenticators_controller_spec.rb - spec/dummy/Rakefile - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/assets/stylesheets/casino_and_overrides.scss - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/models/.gitkeep - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/cas.yml - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/.gitkeep - spec/dummy/db/migrate/20130910094259_create_base_models.casino.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/features/login_spec.rb - spec/features/logout_spec.rb - spec/features/session_overview_spec.rb - spec/features/two_factor_authenticator_spec.rb - spec/model/login_ticket_spec.rb - spec/model/proxy_ticket_spec.rb - spec/model/service_rule_spec.rb - spec/model/service_ticket/single_sign_out_notifier_spec.rb - spec/model/service_ticket_spec.rb - spec/model/ticket_granting_ticket_spec.rb - spec/model/two_factor_authenticator_spec.rb - spec/processor/api/login_credential_acceptor_spec.rb - spec/processor/api/logout_spec.rb - spec/processor/api/service_ticket_provider_spec.rb - spec/processor/legacy_validator_spec.rb - spec/processor/login_credential_acceptor_spec.rb - spec/processor/login_credential_requestor_spec.rb - spec/processor/logout_other_sessions_spec.rb - spec/processor/logout_spec.rb - spec/processor/processor_concern/service_tickets_spec.rb - spec/processor/proxy_ticket_provider_spec.rb - spec/processor/proxy_ticket_validator_spec.rb - spec/processor/second_factor_authenticaton_acceptor_spec.rb - spec/processor/session_destroyer_spec.rb - spec/processor/session_overview_spec.rb - spec/processor/ticket_validator_spec.rb - spec/processor/two_factor_authenticator_activator_spec.rb - spec/processor/two_factor_authenticator_destroyer_spec.rb - spec/processor/two_factor_authenticator_overview_spec.rb - spec/processor/two_factor_authenticator_registrator_spec.rb - spec/spec_helper.rb - spec/support/.gitkeep - spec/support/casino.rb - spec/support/factories/login_ticket_factory.rb - spec/support/factories/proxy_granting_ticket_factory.rb - spec/support/factories/proxy_ticket_factory.rb - spec/support/factories/service_rule_factory.rb - spec/support/factories/service_ticket_factory.rb - spec/support/factories/ticket_granting_ticket_factory.rb - spec/support/factories/two_factor_authenticator_factory.rb - spec/support/factories/user_factory.rb - spec/support/features_helper.rb - spec/support/rspec.rb - spec/support/sqlite3.rb - vendor/assets/javascripts/.gitkeep - vendor/assets/stylesheets/.gitkeep homepage: http://rbcas.org/ licenses: - MIT post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.23 signing_key: specification_version: 3 summary: A simple CAS server written in Ruby using the Rails framework. test_files: - spec/authenticator/base_spec.rb - spec/authenticator/static_spec.rb - spec/controllers/api/v1/tickets_controller_spec.rb - spec/controllers/listener/legacy_validator_spec.rb - spec/controllers/listener/login_credential_acceptor_spec.rb - spec/controllers/listener/login_credential_requestor_spec.rb - spec/controllers/listener/logout_spec.rb - spec/controllers/listener/other_sessions_destroyer_spec.rb - spec/controllers/listener/proxy_ticket_provider_spec.rb - spec/controllers/listener/second_factor_authentication_acceptor_spec.rb - spec/controllers/listener/session_destroyer_spec.rb - spec/controllers/listener/session_overview_spec.rb - spec/controllers/listener/ticket_validator_spec.rb - spec/controllers/listener/two_factor_authenticator_activator_spec.rb - spec/controllers/listener/two_factor_authenticator_destroyer_spec.rb - spec/controllers/listener/two_factor_authenticator_overview_spec.rb - spec/controllers/listener/two_factor_authenticator_registrator_spec.rb - spec/controllers/proxy_tickets_controller_spec.rb - spec/controllers/service_tickets_controller_spec.rb - spec/controllers/sessions_controller_spec.rb - spec/controllers/two_factor_authenticators_controller_spec.rb - spec/dummy/Rakefile - spec/dummy/app/assets/javascripts/application.js - spec/dummy/app/assets/stylesheets/application.css - spec/dummy/app/assets/stylesheets/casino_and_overrides.scss - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/helpers/application_helper.rb - spec/dummy/app/mailers/.gitkeep - spec/dummy/app/models/.gitkeep - spec/dummy/app/views/layouts/application.html.erb - spec/dummy/config.ru - spec/dummy/config/application.rb - spec/dummy/config/boot.rb - spec/dummy/config/cas.yml - spec/dummy/config/database.yml - spec/dummy/config/environment.rb - spec/dummy/config/environments/development.rb - spec/dummy/config/environments/production.rb - spec/dummy/config/environments/test.rb - spec/dummy/config/initializers/backtrace_silencers.rb - spec/dummy/config/initializers/inflections.rb - spec/dummy/config/initializers/mime_types.rb - spec/dummy/config/initializers/secret_token.rb - spec/dummy/config/initializers/session_store.rb - spec/dummy/config/initializers/wrap_parameters.rb - spec/dummy/config/locales/en.yml - spec/dummy/config/routes.rb - spec/dummy/db/.gitkeep - spec/dummy/db/migrate/20130910094259_create_base_models.casino.rb - spec/dummy/db/schema.rb - spec/dummy/lib/assets/.gitkeep - spec/dummy/log/.gitkeep - spec/dummy/public/404.html - spec/dummy/public/422.html - spec/dummy/public/500.html - spec/dummy/public/favicon.ico - spec/dummy/script/rails - spec/features/login_spec.rb - spec/features/logout_spec.rb - spec/features/session_overview_spec.rb - spec/features/two_factor_authenticator_spec.rb - spec/model/login_ticket_spec.rb - spec/model/proxy_ticket_spec.rb - spec/model/service_rule_spec.rb - spec/model/service_ticket/single_sign_out_notifier_spec.rb - spec/model/service_ticket_spec.rb - spec/model/ticket_granting_ticket_spec.rb - spec/model/two_factor_authenticator_spec.rb - spec/processor/api/login_credential_acceptor_spec.rb - spec/processor/api/logout_spec.rb - spec/processor/api/service_ticket_provider_spec.rb - spec/processor/legacy_validator_spec.rb - spec/processor/login_credential_acceptor_spec.rb - spec/processor/login_credential_requestor_spec.rb - spec/processor/logout_other_sessions_spec.rb - spec/processor/logout_spec.rb - spec/processor/processor_concern/service_tickets_spec.rb - spec/processor/proxy_ticket_provider_spec.rb - spec/processor/proxy_ticket_validator_spec.rb - spec/processor/second_factor_authenticaton_acceptor_spec.rb - spec/processor/session_destroyer_spec.rb - spec/processor/session_overview_spec.rb - spec/processor/ticket_validator_spec.rb - spec/processor/two_factor_authenticator_activator_spec.rb - spec/processor/two_factor_authenticator_destroyer_spec.rb - spec/processor/two_factor_authenticator_overview_spec.rb - spec/processor/two_factor_authenticator_registrator_spec.rb - spec/spec_helper.rb - spec/support/.gitkeep - spec/support/casino.rb - spec/support/factories/login_ticket_factory.rb - spec/support/factories/proxy_granting_ticket_factory.rb - spec/support/factories/proxy_ticket_factory.rb - spec/support/factories/service_rule_factory.rb - spec/support/factories/service_ticket_factory.rb - spec/support/factories/ticket_granting_ticket_factory.rb - spec/support/factories/two_factor_authenticator_factory.rb - spec/support/factories/user_factory.rb - spec/support/features_helper.rb - spec/support/rspec.rb - spec/support/sqlite3.rb