Sha256: 7dbcd200748e88d982504e2d13c295f8f9f4b2ba8fec2568a8c052c59d6052a9
Contents?: true
Size: 992 Bytes
Versions: 18
Compression:
Stored size: 992 Bytes
Contents
module Metasploit module Model module Module # Joins {Metasploit::Model::Module::Instance} and {Metasploit::Model::Reference}. module Reference extend ActiveModel::Naming extend ActiveSupport::Concern include Metasploit::Model::Translation included do include ActiveModel::Validations # # Validations # validates :module_instance, :presence => true validates :reference, :presence => true end # # Associations # # @!attribute [rw] module_instance # {Metasploit::Model::Module::Instance Module} with {#reference}. # # @return [Metasploit::Model::Module::Instance] # @!attribute [rw] reference # {Metasploit::Model::Reference reference} to exploit or proof-of-concept (PoC) code for {#module_instance}. # # @return [Metasploit::Model::Reference] end end end end
Version data entries
18 entries across 18 versions & 1 rubygems