Sha256: e28b300651fa43a8f8e67660cc58865497b021ea4135cf5f089eb4923f3bb07d

Contents?: true

Size: 476 Bytes

Versions: 78

Compression:

Stored size: 476 Bytes

Contents

# A public credential in the form of a Username.
class Metasploit::Credential::BlankUsername < Metasploit::Credential::Public
  #
  # Callbacks
  #

  before_save :blank_username

  #
  # Validations
  #

  validates :username,
            uniqueness: true

  #
  # Instance Methods
  #

  # This method always makes sure the BlankUsername is set to an empty string.
  #
  # @return [void]
  def blank_username
    self.username = ''
  end

  Metasploit::Concern.run(self)
end

Version data entries

78 entries across 78 versions & 1 rubygems

Version Path
metasploit-credential-6.0.12 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.11 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.10 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.9 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.8 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.7 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.6 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.5 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.4 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.3 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.2 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.1 app/models/metasploit/credential/blank_username.rb
metasploit-credential-6.0.0 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.9 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.8 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.7 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.6 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.5 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.4 app/models/metasploit/credential/blank_username.rb
metasploit-credential-5.0.3 app/models/metasploit/credential/blank_username.rb