# -*- encoding: utf-8 -*- # stub: metasploit-credential 6.0.10 ruby app/modelsapp/validatorslib Gem::Specification.new do |s| s.name = "metasploit-credential".freeze s.version = "6.0.10".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["app/models".freeze, "app/validators".freeze, "lib".freeze] s.authors = ["Metasploit Hackers".freeze] s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIERDCCAqygAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBttc2Zk\nZXYvREM9bWV0YXNwbG9pdC9EQz1jb20wHhcNMjMxMDMwMTYwNDI1WhcNMjUxMDI5\nMTYwNDI1WjAmMSQwIgYDVQQDDBttc2ZkZXYvREM9bWV0YXNwbG9pdC9EQz1jb20w\nggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDZN/EKv+yVjwiKWvjAVhjF\naWNYI0E9bJ5d1qKd29omRYX9a+OOKBCu5+394fyF5RjwU4mYGr2iopX9ixRJrWXH\nojs70tEvV1CmvP9rhz7JKzQQoJOkinrz4d+StIylxVxVdgm7DeiB3ruTwvl7qKUv\npiWzhrBFiVU6XIEAwq6wNEmnv2D+Omyf4h0Tf99hc6G0QmBnU3XydqvnZ+AzUbBV\n24RH3+NQoigLbvK4M5aOeYhk19di58hznebOw6twHzNczshrBeMFQp985ScNgsvF\nrL+7HNNwpcpngERwZfzDNn7iYN5X3cyvTcykShtsuPMa5zXsYo42LZrsTF87DW38\nD8sxL6Dgdqu25Mltdw9m+iD4rHSfb1KJYEoNO+WwBJLO2Y4d6G1CR66tVeWsZspb\nzneOVC+sDuil7hOm+6a7Y2yrrRyT6IfL/07DywjPAIRUp5+Jn8ZrkWRNo2AOwWBG\nk5gz7SfJPHuyVnPlxoMA0MTFCUnnnbyHu882TGoJGgMCAwEAAaN9MHswCQYDVR0T\nBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYEFIQfNa4E889ZE334cwU7eNu2hScH\nMCAGA1UdEQQZMBeBFW1zZmRldkBtZXRhc3Bsb2l0LmNvbTAgBgNVHRIEGTAXgRVt\nc2ZkZXZAbWV0YXNwbG9pdC5jb20wDQYJKoZIhvcNAQELBQADggGBAMfzvKcV27p7\npctmpW2JmIXLMrjNLyGJAxELH/t9pJueXdga7uj2fJkYQDbwGw5x4MGyFqhqJLH4\nl/qsUF3PyAXDTSWLVaqXQVWO+IIHxecG0XjPXTNudzMU0hzqbqiBKvsW7/a3V5BP\nSWlFzrFkoXWlPouFpoakyYMJjpW4SGdPzRv7pM4OhXtkXpHiRvx5985FrHgHlI89\nNSIuIUbp8zqk4hP1i9MV0Lc/vTf2gOmo+RHnjqG1NiYfMCYyY/Mcd4W36kGOl468\nI8VDTwgCufkAzFu7BJ5yCOueqtDcuq+d3YhAyU7NI4+Ja8EwazOnB+07sWhKpg7z\nyuQ1mWYPmZfVQpoSVv1CvXsoqJYXVPBBLOacKKSj8ArVG6pPn9Bej7IOQdblaFjl\nDgscAao7wB3xW2BWEp1KnaDWkf1x9ttgoBEYyuYwU7uatB67kBQG1PKvLt79wHvz\nDxs+KOjGbBRfMnPgVGYkORKVrZIwlaboHbDKxcVW5xv+oZc7KYXWGg==\n-----END CERTIFICATE-----\n".freeze] s.date = "2024-06-12" s.description = "The Metasploit::Credential namespace and its ActiveRecord::Base subclasses".freeze s.email = ["msfdev@metasploit.com".freeze] s.files = ["CONTRIBUTING.md".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/concerns/mdm/service/metasploit_credential_login.rb".freeze, "app/concerns/mdm/service/metasploit_credential_origin_service.rb".freeze, "app/concerns/mdm/session/metasploit_credential_origin_session.rb".freeze, "app/concerns/mdm/task/metasploit_credential_core.rb".freeze, "app/concerns/mdm/task/metasploit_credential_login.rb".freeze, "app/concerns/mdm/task/metasploit_credential_origin_import.rb".freeze, "app/concerns/mdm/user/metasploit_credential_origin_manual.rb".freeze, "app/concerns/mdm/workspace/metasploit_credential_core.rb".freeze, "app/concerns/metasploit_data_models/search/visitor/where/metasploit_credential.rb".freeze, "app/models/metasploit/credential/blank_password.rb".freeze, "app/models/metasploit/credential/blank_username.rb".freeze, "app/models/metasploit/credential/core.rb".freeze, "app/models/metasploit/credential/krb_enc_key.rb".freeze, "app/models/metasploit/credential/login.rb".freeze, "app/models/metasploit/credential/nonreplayable_hash.rb".freeze, "app/models/metasploit/credential/ntlm_hash.rb".freeze, "app/models/metasploit/credential/origin/cracked_password.rb".freeze, "app/models/metasploit/credential/origin/import.rb".freeze, "app/models/metasploit/credential/origin/manual.rb".freeze, "app/models/metasploit/credential/origin/service.rb".freeze, "app/models/metasploit/credential/origin/session.rb".freeze, "app/models/metasploit/credential/password.rb".freeze, "app/models/metasploit/credential/password_hash.rb".freeze, "app/models/metasploit/credential/pkcs12.rb".freeze, "app/models/metasploit/credential/postgres_md5.rb".freeze, "app/models/metasploit/credential/private.rb".freeze, "app/models/metasploit/credential/public.rb".freeze, "app/models/metasploit/credential/realm.rb".freeze, "app/models/metasploit/credential/replayable_hash.rb".freeze, "app/models/metasploit/credential/search/operation/type.rb".freeze, "app/models/metasploit/credential/search/operator/type.rb".freeze, "app/models/metasploit/credential/ssh_key.rb".freeze, "app/models/metasploit/credential/username.rb".freeze, "app/validators/non_nil_validator.rb".freeze, "config/locales/en.yml".freeze, "db/migrate/20140331173835_create_metasploit_credential_publics.rb".freeze, "db/migrate/20140407212345_create_metasploit_credential_privates.rb".freeze, "db/migrate/20140410132401_create_metasploit_credential_realms.rb".freeze, "db/migrate/20140410161611_unique_metasploit_credential_realms.rb".freeze, "db/migrate/20140410191213_create_metasploit_credential_origin_manuals.rb".freeze, "db/migrate/20140410205410_create_metasploit_credential_origin_imports.rb".freeze, "db/migrate/20140411142102_create_metasploit_credential_origin_sessions.rb".freeze, "db/migrate/20140411205325_create_metasploit_credential_origin_services.rb".freeze, "db/migrate/20140414192550_create_metasploit_credential_cores.rb".freeze, "db/migrate/20140417140933_create_metasploit_credential_logins.rb".freeze, "db/migrate/20140520140817_add_logins_counter_cache_to_cores.rb".freeze, "db/migrate/20140603163708_add_jtr_format_to_metasploit_credential_privates.rb".freeze, "db/migrate/20140605173747_create_metasploit_credential_origin_cracked_passwords.rb".freeze, "db/migrate/20140702184622_create_credential_cores_tasks_join_table.rb".freeze, "db/migrate/20140703144541_create_credential_logins_tasks_join_table.rb".freeze, "db/migrate/20140722174919_old_creds_to_new_creds.rb".freeze, "db/migrate/20140728191933_unique_metasploit_credential_cores.rb".freeze, "db/migrate/20140801150537_unique_metasploit_credential_cores_with_realm_id.rb".freeze, "db/migrate/20140922170030_add_typeto_public.rb".freeze, "db/migrate/20150106201450_old_creds_to_new_creds2.rb".freeze, "db/migrate/20161107153145_recreate_index_on_private_data_and_type.rb".freeze, "db/migrate/20161107203710_create_index_on_private_data_and_type_for_ssh_key.rb".freeze, "db/migrate/20221209005658_create_index_on_private_data_and_type_for_pkcs12.rb".freeze, "lib/metasploit/credential.rb".freeze, "lib/metasploit/credential/case_insensitive_serializer.rb".freeze, "lib/metasploit/credential/core_validations.rb".freeze, "lib/metasploit/credential/creation.rb".freeze, "lib/metasploit/credential/engine.rb".freeze, "lib/metasploit/credential/entity_relationship_diagram.rb".freeze, "lib/metasploit/credential/exporter.rb".freeze, "lib/metasploit/credential/exporter/base.rb".freeze, "lib/metasploit/credential/exporter/core.rb".freeze, "lib/metasploit/credential/exporter/pwdump.rb".freeze, "lib/metasploit/credential/exporter/pwdump_template.erb".freeze, "lib/metasploit/credential/importer.rb".freeze, "lib/metasploit/credential/importer/base.rb".freeze, "lib/metasploit/credential/importer/core.rb".freeze, "lib/metasploit/credential/importer/multi.rb".freeze, "lib/metasploit/credential/importer/pwdump.rb".freeze, "lib/metasploit/credential/importer/zip.rb".freeze, "lib/metasploit/credential/migrator.rb".freeze, "lib/metasploit/credential/origin.rb".freeze, "lib/metasploit/credential/search.rb".freeze, "lib/metasploit/credential/search/operation.rb".freeze, "lib/metasploit/credential/search/operator.rb".freeze, "lib/metasploit/credential/text.rb".freeze, "lib/metasploit/credential/version.rb".freeze, "lib/tasks/databases.rake".freeze, "lib/tasks/yard.rake".freeze, "spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/models/application_record.rb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/database.yml.example".freeze, "spec/dummy/config/database.yml.github_actions".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/secret_token.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/db/structure.sql".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/script/rails".freeze, "spec/factories/metasploit/credential/blank_usernames.rb".freeze, "spec/factories/metasploit/credential/cores.rb".freeze, "spec/factories/metasploit/credential/importer/cores.rb".freeze, "spec/factories/metasploit/credential/importer/pwdumps.rb".freeze, "spec/factories/metasploit/credential/importer/zips.rb".freeze, "spec/factories/metasploit/credential/krb_enc_key.rb".freeze, "spec/factories/metasploit/credential/logins.rb".freeze, "spec/factories/metasploit/credential/nonreplayable_hashes.rb".freeze, "spec/factories/metasploit/credential/ntlm_hashes.rb".freeze, "spec/factories/metasploit/credential/origin/imports.rb".freeze, "spec/factories/metasploit/credential/origin/manuals.rb".freeze, "spec/factories/metasploit/credential/origin/services.rb".freeze, "spec/factories/metasploit/credential/origin/sessions.rb".freeze, "spec/factories/metasploit/credential/password_hashes.rb".freeze, "spec/factories/metasploit/credential/passwords.rb".freeze, "spec/factories/metasploit/credential/pkcs12.rb".freeze, "spec/factories/metasploit/credential/postgres_md5.rb".freeze, "spec/factories/metasploit/credential/privates.rb".freeze, "spec/factories/metasploit/credential/publics.rb".freeze, "spec/factories/metasploit/credential/realms.rb".freeze, "spec/factories/metasploit/credential/replayable_hashes.rb".freeze, "spec/factories/metasploit/credential/ssh_keys.rb".freeze, "spec/factories/metasploit/credential/usernames.rb".freeze, "spec/lib/metasploit/credential/creation_spec.rb".freeze, "spec/lib/metasploit/credential/exporter/core_spec.rb".freeze, "spec/lib/metasploit/credential/exporter/pwdump_spec.rb".freeze, "spec/lib/metasploit/credential/importer/core_spec.rb".freeze, "spec/lib/metasploit/credential/importer/multi_spec.rb".freeze, "spec/lib/metasploit/credential/importer/pwdump_spec.rb".freeze, "spec/lib/metasploit/credential/importer/zip_spec.rb".freeze, "spec/lib/metasploit/credential/migrator_spec.rb".freeze, "spec/lib/metasploit/credential_spec.rb".freeze, "spec/models/mdm/service_spec.rb".freeze, "spec/models/mdm/session_spec.rb".freeze, "spec/models/mdm/task_spec.rb".freeze, "spec/models/mdm/user_spec.rb".freeze, "spec/models/mdm/workspace_spec.rb".freeze, "spec/models/metasploit/credential/blank_username_spec.rb".freeze, "spec/models/metasploit/credential/core_spec.rb".freeze, "spec/models/metasploit/credential/krb_enc_key_spec.rb".freeze, "spec/models/metasploit/credential/login/status_spec.rb".freeze, "spec/models/metasploit/credential/login_spec.rb".freeze, "spec/models/metasploit/credential/nonreplayable_hash_spec.rb".freeze, "spec/models/metasploit/credential/ntlm_hash_spec.rb".freeze, "spec/models/metasploit/credential/origin/cracked_password_spec.rb".freeze, "spec/models/metasploit/credential/origin/import_spec.rb".freeze, "spec/models/metasploit/credential/origin/manual_spec.rb".freeze, "spec/models/metasploit/credential/origin/service_spec.rb".freeze, "spec/models/metasploit/credential/origin/session_spec.rb".freeze, "spec/models/metasploit/credential/password_hash_spec.rb".freeze, "spec/models/metasploit/credential/password_spec.rb".freeze, "spec/models/metasploit/credential/pkcs12_spec.rb".freeze, "spec/models/metasploit/credential/postgres_md5_spec.rb".freeze, "spec/models/metasploit/credential/private_spec.rb".freeze, "spec/models/metasploit/credential/public_spec.rb".freeze, "spec/models/metasploit/credential/realm_spec.rb".freeze, "spec/models/metasploit/credential/replayable_hash_spec.rb".freeze, "spec/models/metasploit/credential/ssh_key_spec.rb".freeze, "spec/models/metasploit/credential/username_spec.rb".freeze, "spec/models/metasploit_data_models/search/visitor/relation_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/matchers/validate_non_nilness_of.rb".freeze, "spec/support/openssl.conf".freeze, "spec/support/shared/contexts/metasploit/credential/exporter/export_objects.rb".freeze, "spec/support/shared/contexts/metasploit/credential/importer/zip/file.rb".freeze, "spec/support/shared/contexts/metasploit/credential/search/operation/type.rb".freeze, "spec/support/shared/examples/core_validations.rb".freeze, "spec/support/shared/examples/single_table_inheritance_database_columns.rb".freeze, "spec/support/shared/examples/timestamp_database_column.rb".freeze] s.homepage = "https://github.com/rapid7/metasploit-credential".freeze s.licenses = ["BSD-3-clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Credential models for metasploit-framework and Metasploit Pro".freeze s.test_files = ["spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/models/application_record.rb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/database.yml.example".freeze, "spec/dummy/config/database.yml.github_actions".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/secret_token.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/db/structure.sql".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/script/rails".freeze, "spec/factories/metasploit/credential/blank_usernames.rb".freeze, "spec/factories/metasploit/credential/cores.rb".freeze, "spec/factories/metasploit/credential/importer/cores.rb".freeze, "spec/factories/metasploit/credential/importer/pwdumps.rb".freeze, "spec/factories/metasploit/credential/importer/zips.rb".freeze, "spec/factories/metasploit/credential/krb_enc_key.rb".freeze, "spec/factories/metasploit/credential/logins.rb".freeze, "spec/factories/metasploit/credential/nonreplayable_hashes.rb".freeze, "spec/factories/metasploit/credential/ntlm_hashes.rb".freeze, "spec/factories/metasploit/credential/origin/imports.rb".freeze, "spec/factories/metasploit/credential/origin/manuals.rb".freeze, "spec/factories/metasploit/credential/origin/services.rb".freeze, "spec/factories/metasploit/credential/origin/sessions.rb".freeze, "spec/factories/metasploit/credential/password_hashes.rb".freeze, "spec/factories/metasploit/credential/passwords.rb".freeze, "spec/factories/metasploit/credential/pkcs12.rb".freeze, "spec/factories/metasploit/credential/postgres_md5.rb".freeze, "spec/factories/metasploit/credential/privates.rb".freeze, "spec/factories/metasploit/credential/publics.rb".freeze, "spec/factories/metasploit/credential/realms.rb".freeze, "spec/factories/metasploit/credential/replayable_hashes.rb".freeze, "spec/factories/metasploit/credential/ssh_keys.rb".freeze, "spec/factories/metasploit/credential/usernames.rb".freeze, "spec/lib/metasploit/credential/creation_spec.rb".freeze, "spec/lib/metasploit/credential/exporter/core_spec.rb".freeze, "spec/lib/metasploit/credential/exporter/pwdump_spec.rb".freeze, "spec/lib/metasploit/credential/importer/core_spec.rb".freeze, "spec/lib/metasploit/credential/importer/multi_spec.rb".freeze, "spec/lib/metasploit/credential/importer/pwdump_spec.rb".freeze, "spec/lib/metasploit/credential/importer/zip_spec.rb".freeze, "spec/lib/metasploit/credential/migrator_spec.rb".freeze, "spec/lib/metasploit/credential_spec.rb".freeze, "spec/models/mdm/service_spec.rb".freeze, "spec/models/mdm/session_spec.rb".freeze, "spec/models/mdm/task_spec.rb".freeze, "spec/models/mdm/user_spec.rb".freeze, "spec/models/mdm/workspace_spec.rb".freeze, "spec/models/metasploit/credential/blank_username_spec.rb".freeze, "spec/models/metasploit/credential/core_spec.rb".freeze, "spec/models/metasploit/credential/krb_enc_key_spec.rb".freeze, "spec/models/metasploit/credential/login/status_spec.rb".freeze, "spec/models/metasploit/credential/login_spec.rb".freeze, "spec/models/metasploit/credential/nonreplayable_hash_spec.rb".freeze, "spec/models/metasploit/credential/ntlm_hash_spec.rb".freeze, "spec/models/metasploit/credential/origin/cracked_password_spec.rb".freeze, "spec/models/metasploit/credential/origin/import_spec.rb".freeze, "spec/models/metasploit/credential/origin/manual_spec.rb".freeze, "spec/models/metasploit/credential/origin/service_spec.rb".freeze, "spec/models/metasploit/credential/origin/session_spec.rb".freeze, "spec/models/metasploit/credential/password_hash_spec.rb".freeze, "spec/models/metasploit/credential/password_spec.rb".freeze, "spec/models/metasploit/credential/pkcs12_spec.rb".freeze, "spec/models/metasploit/credential/postgres_md5_spec.rb".freeze, "spec/models/metasploit/credential/private_spec.rb".freeze, "spec/models/metasploit/credential/public_spec.rb".freeze, "spec/models/metasploit/credential/realm_spec.rb".freeze, "spec/models/metasploit/credential/replayable_hash_spec.rb".freeze, "spec/models/metasploit/credential/ssh_key_spec.rb".freeze, "spec/models/metasploit/credential/username_spec.rb".freeze, "spec/models/metasploit_data_models/search/visitor/relation_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/matchers/validate_non_nilness_of.rb".freeze, "spec/support/openssl.conf".freeze, "spec/support/shared/contexts/metasploit/credential/exporter/export_objects.rb".freeze, "spec/support/shared/contexts/metasploit/credential/importer/zip/file.rb".freeze, "spec/support/shared/contexts/metasploit/credential/search/operation/type.rb".freeze, "spec/support/shared/examples/core_validations.rb".freeze, "spec/support/shared/examples/single_table_inheritance_database_columns.rb".freeze, "spec/support/shared/examples/timestamp_database_column.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 5.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end