Sha256: b818f09efc038657e3c90eaf2fefaaa5e52fd5b3ef1685ddef6be7831eabbd8f

Contents?: true

Size: 490 Bytes

Versions: 15

Compression:

Stored size: 490 Bytes

Contents

class Mdm::NexposeConsole < ActiveRecord::Base
  #
  # Serializations
  #

  serialize :cached_sites, MetasploitDataModels::Base64Serializer.new

  #
  # Validations
  #

  validates :address, :presence => true
  validates :name, :presence => true
  validates :password, :presence => true
  validates :port, :numericality => { :only_integer => true }, :inclusion => {:in => 1..65535}
  validates :username, :presence => true

  ActiveSupport.run_load_hooks(:mdm_nexpose_console, self)
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
metasploit_data_models-0.17.0-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.17.0 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.9 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.9-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.8 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.8-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.7-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.7 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.6-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.6 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.5-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.5 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.4-java app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.4 app/models/mdm/nexpose_console.rb
metasploit_data_models-0.16.3-java app/models/mdm/nexpose_console.rb