Sha256: 952039a5c673cdc31881cdbfc50f347a130e5fceebcff558f0203e5c374e3373
Contents?: true
Size: 601 Bytes
Versions: 2
Compression:
Stored size: 601 Bytes
Contents
class Mdm::Listener < ActiveRecord::Base # # Associations # belongs_to :task, class_name: 'Mdm::Task', inverse_of: :listeners belongs_to :workspace, class_name: 'Mdm::Workspace', inverse_of: :listeners # # Serializations # serialize :options, MetasploitDataModels::Base64Serializer.new # # Validations # validates :address, :ip_format => true, :presence => true validates :port, :presence => true, :numericality => { :only_integer => true }, :inclusion => {:in => 1..65535} Metasploit::Concern.run(self) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
metasploit_data_models-1.0.0.pre.rails.pre.4.0b | app/models/mdm/listener.rb |
metasploit_data_models-1.0.0.pre.rails.pre.4.0a | app/models/mdm/listener.rb |