Sha256: 70492d2b69b51b14d1aa2f61d426a4bb069ea1896b3ecc6b8d9055665bc6a8eb

Contents?: true

Size: 1.2 KB

Versions: 22

Compression:

Stored size: 1.2 KB

Contents

#
# Gems
#
# gems must load explicitly any gem declared in gemspec
# @see https://github.com/bundler/bundler/issues/2018#issuecomment-6819359
#
#

require 'metasploit/concern'
require 'metasploit_data_models'
require 'metasploit/model'
require 'zip'

#
# Project
#

# Only include the Rails engine when using Rails.  This is for compatibility with metasploit-framework.
if defined? Rails
  require 'metasploit/credential/engine'
end

# Shared namespace for metasploit gems; used in {https://github.com/rapid7/metasploit-credential metasploit-credential},
# {https://github.com/rapid7/metasploit-framework metasploit-framework}, and
# {https://github.com/rapid7/metasploit-model metasploit-model}
module Metasploit
  # The namespace for this gem.
  module Credential
    extend ActiveSupport::Autoload

    autoload :Creation
    autoload :EntityRelationshipDiagram
    autoload :Exporter
    autoload :Importer
    autoload :Migrator
    autoload :Origin
    autoload :Text

    # The prefix for all `ActiveRecord::Base#table_name`s for `ActiveRecord::Base` subclasses under this namespace.
    #
    # @return [String] `'metasploit_credential_'`
    def self.table_name_prefix
      'metasploit_credential_'
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
metasploit-credential-0.10.0.pre.dep.pre.railties lib/metasploit/credential.rb
metasploit-credential-0.9.1 lib/metasploit/credential.rb
metasploit-credential-0.9.0 lib/metasploit/credential.rb
metasploit-credential-0.9.0-java lib/metasploit/credential.rb
metasploit-credential-0.8.9 lib/metasploit/credential.rb
metasploit-credential-0.8.8 lib/metasploit/credential.rb
metasploit-credential-0.8.7-java lib/metasploit/credential.rb
metasploit-credential-0.8.7 lib/metasploit/credential.rb
metasploit-credential-0.8.6 lib/metasploit/credential.rb
metasploit-credential-0.8.6.pre.realm.pre.uniqueness lib/metasploit/credential.rb
metasploit-credential-0.8.4-java lib/metasploit/credential.rb
metasploit-credential-0.8.4 lib/metasploit/credential.rb
metasploit-credential-0.8.3-java lib/metasploit/credential.rb
metasploit-credential-0.8.3 lib/metasploit/credential.rb
metasploit-credential-0.8.2 lib/metasploit/credential.rb
metasploit-credential-0.8.2-java lib/metasploit/credential.rb
metasploit-credential-0.8.1-java lib/metasploit/credential.rb
metasploit-credential-0.8.1 lib/metasploit/credential.rb
metasploit-credential-0.7.17-java lib/metasploit/credential.rb
metasploit-credential-0.7.17 lib/metasploit/credential.rb