# -*- encoding: utf-8 -*-
# stub: devise-security 0.12.0 ruby lib

Gem::Specification.new do |s|
  s.name = "devise-security".freeze
  s.version = "0.12.0".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Marco Scholl".freeze, "Alexander Dreher".freeze, "Nate Bird".freeze, "Dillon Welch".freeze]
  s.date = "2018-04-16"
  s.description = "An enterprise security extension for devise.".freeze
  s.email = "natebird@gmail.com".freeze
  s.files = [".circleci/config.yml".freeze, ".document".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "Appraisals".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "app/controllers/devise/paranoid_verification_code_controller.rb".freeze, "app/controllers/devise/password_expired_controller.rb".freeze, "app/views/devise/paranoid_verification_code/show.html.erb".freeze, "app/views/devise/password_expired/show.html.erb".freeze, "config/locales/de.yml".freeze, "config/locales/en.yml".freeze, "config/locales/es.yml".freeze, "config/locales/it.yml".freeze, "devise-security.gemspec".freeze, "gemfiles/rails_4.1_stable.gemfile".freeze, "gemfiles/rails_4.2_stable.gemfile".freeze, "gemfiles/rails_5.0_stable.gemfile".freeze, "gemfiles/rails_5.1_stable.gemfile".freeze, "gemfiles/rails_5.2_rc1.gemfile".freeze, "lib/devise-security.rb".freeze, "lib/devise-security/controllers/helpers.rb".freeze, "lib/devise-security/hooks/expirable.rb".freeze, "lib/devise-security/hooks/paranoid_verification.rb".freeze, "lib/devise-security/hooks/password_expirable.rb".freeze, "lib/devise-security/hooks/session_limitable.rb".freeze, "lib/devise-security/models/compatibility.rb".freeze, "lib/devise-security/models/database_authenticatable_patch.rb".freeze, "lib/devise-security/models/expirable.rb".freeze, "lib/devise-security/models/old_password.rb".freeze, "lib/devise-security/models/paranoid_verification.rb".freeze, "lib/devise-security/models/password_archivable.rb".freeze, "lib/devise-security/models/password_expirable.rb".freeze, "lib/devise-security/models/secure_validatable.rb".freeze, "lib/devise-security/models/security_questionable.rb".freeze, "lib/devise-security/models/session_limitable.rb".freeze, "lib/devise-security/orm/active_record.rb".freeze, "lib/devise-security/patches.rb".freeze, "lib/devise-security/patches/confirmations_controller_captcha.rb".freeze, "lib/devise-security/patches/confirmations_controller_security_question.rb".freeze, "lib/devise-security/patches/controller_captcha.rb".freeze, "lib/devise-security/patches/controller_security_question.rb".freeze, "lib/devise-security/patches/passwords_controller_captcha.rb".freeze, "lib/devise-security/patches/passwords_controller_security_question.rb".freeze, "lib/devise-security/patches/registrations_controller_captcha.rb".freeze, "lib/devise-security/patches/sessions_controller_captcha.rb".freeze, "lib/devise-security/patches/unlocks_controller_captcha.rb".freeze, "lib/devise-security/patches/unlocks_controller_security_question.rb".freeze, "lib/devise-security/rails.rb".freeze, "lib/devise-security/routes.rb".freeze, "lib/devise-security/schema.rb".freeze, "lib/devise-security/version.rb".freeze, "lib/generators/devise_security/install_generator.rb".freeze, "lib/generators/templates/devise-security.rb".freeze, "test/dummy/Rakefile".freeze, "test/dummy/app/controllers/application_controller.rb".freeze, "test/dummy/app/controllers/captcha/sessions_controller.rb".freeze, "test/dummy/app/controllers/foos_controller.rb".freeze, "test/dummy/app/controllers/security_question/unlocks_controller.rb".freeze, "test/dummy/app/models/.gitkeep".freeze, "test/dummy/app/models/application_record.rb".freeze, "test/dummy/app/models/captcha_user.rb".freeze, "test/dummy/app/models/secure_user.rb".freeze, "test/dummy/app/models/security_question_user.rb".freeze, "test/dummy/app/models/user.rb".freeze, "test/dummy/app/models/widget.rb".freeze, "test/dummy/app/views/foos/index.html.erb".freeze, "test/dummy/config.ru".freeze, "test/dummy/config/application.rb".freeze, "test/dummy/config/boot.rb".freeze, "test/dummy/config/database.yml".freeze, "test/dummy/config/environment.rb".freeze, "test/dummy/config/environments/test.rb".freeze, "test/dummy/config/initializers/devise.rb".freeze, "test/dummy/config/initializers/migration_class.rb".freeze, "test/dummy/config/routes.rb".freeze, "test/dummy/config/secrets.yml".freeze, "test/dummy/db/migrate/20120508165529_create_tables.rb".freeze, "test/dummy/db/migrate/20150402165590_add_verification_columns.rb".freeze, "test/dummy/db/migrate/20150407162345_add_verification_attempt_column.rb".freeze, "test/dummy/db/migrate/20160320162345_add_security_questions_fields.rb".freeze, "test/dummy/db/migrate/20180318103603_add_expireable_columns.rb".freeze, "test/dummy/db/migrate/20180318105329_add_confirmable_columns.rb".freeze, "test/dummy/db/migrate/20180318105732_add_rememberable_columns.rb".freeze, "test/dummy/db/migrate/20180318111336_add_recoverable_columns.rb".freeze, "test/dummy/db/migrate/20180319114023_add_widget.rb".freeze, "test/test_captcha_controller.rb".freeze, "test/test_helper.rb".freeze, "test/test_install_generator.rb".freeze, "test/test_paranoid_verification.rb".freeze, "test/test_password_archivable.rb".freeze, "test/test_password_expirable.rb".freeze, "test/test_password_expired_controller.rb".freeze, "test/test_secure_validatable.rb".freeze, "test/test_security_question_controller.rb".freeze]
  s.homepage = "https://github.com/devise-security/devise-security".freeze
  s.licenses = ["MIT".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 2.2.9".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Security extension for devise".freeze
  s.test_files = ["test/dummy/Rakefile".freeze, "test/dummy/app/controllers/application_controller.rb".freeze, "test/dummy/app/controllers/captcha/sessions_controller.rb".freeze, "test/dummy/app/controllers/foos_controller.rb".freeze, "test/dummy/app/controllers/security_question/unlocks_controller.rb".freeze, "test/dummy/app/models/.gitkeep".freeze, "test/dummy/app/models/application_record.rb".freeze, "test/dummy/app/models/captcha_user.rb".freeze, "test/dummy/app/models/secure_user.rb".freeze, "test/dummy/app/models/security_question_user.rb".freeze, "test/dummy/app/models/user.rb".freeze, "test/dummy/app/models/widget.rb".freeze, "test/dummy/app/views/foos/index.html.erb".freeze, "test/dummy/config.ru".freeze, "test/dummy/config/application.rb".freeze, "test/dummy/config/boot.rb".freeze, "test/dummy/config/database.yml".freeze, "test/dummy/config/environment.rb".freeze, "test/dummy/config/environments/test.rb".freeze, "test/dummy/config/initializers/devise.rb".freeze, "test/dummy/config/initializers/migration_class.rb".freeze, "test/dummy/config/routes.rb".freeze, "test/dummy/config/secrets.yml".freeze, "test/dummy/db/migrate/20120508165529_create_tables.rb".freeze, "test/dummy/db/migrate/20150402165590_add_verification_columns.rb".freeze, "test/dummy/db/migrate/20150407162345_add_verification_attempt_column.rb".freeze, "test/dummy/db/migrate/20160320162345_add_security_questions_fields.rb".freeze, "test/dummy/db/migrate/20180318103603_add_expireable_columns.rb".freeze, "test/dummy/db/migrate/20180318105329_add_confirmable_columns.rb".freeze, "test/dummy/db/migrate/20180318105732_add_rememberable_columns.rb".freeze, "test/dummy/db/migrate/20180318111336_add_recoverable_columns.rb".freeze, "test/dummy/db/migrate/20180319114023_add_widget.rb".freeze, "test/test_captcha_controller.rb".freeze, "test/test_helper.rb".freeze, "test/test_install_generator.rb".freeze, "test/test_paranoid_verification.rb".freeze, "test/test_password_archivable.rb".freeze, "test/test_password_expirable.rb".freeze, "test/test_password_expired_controller.rb".freeze, "test/test_secure_validatable.rb".freeze, "test/test_security_question_controller.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<rails>.freeze, [">= 4.1.0".freeze, "< 6.0".freeze])
  s.add_runtime_dependency(%q<devise>.freeze, [">= 4.2.0".freeze, "< 5.0".freeze])
  s.add_development_dependency(%q<appraisal>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<bundler>.freeze, [">= 1.3.0".freeze, "< 2.0".freeze])
  s.add_development_dependency(%q<coveralls>.freeze, ["~> 0.8".freeze])
  s.add_development_dependency(%q<easy_captcha>.freeze, ["~> 0".freeze])
  s.add_development_dependency(%q<m>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<minitest>.freeze, ["= 5.10.3".freeze])
  s.add_development_dependency(%q<pry-byebug>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<pry-rescue>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<pry>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rails_email_validator>.freeze, ["~> 0".freeze])
  s.add_development_dependency(%q<rubocop>.freeze, ["~> 0".freeze])
  s.add_development_dependency(%q<sqlite3>.freeze, ["~> 1.3".freeze, ">= 1.3.10".freeze])
end