Sha256: cba65b4c00a38ad9fa7e089b5a7c84010e51c5f406339ef3310f7e540e31fa13
Contents?: true
Size: 1.27 KB
Versions: 60
Compression:
Stored size: 1.27 KB
Contents
# Operator for the direct, single authority reference search. Translates `<abbreviation>:<designation>` to # `authorities.abbreviation:<abbreviation> references.designation:<designation>`. class Metasploit::Model::Search::Operator::Deprecated::Authority < Metasploit::Model::Search::Operator::Delegation # # Attributes # # @!attribute [rw] abbreviation # Value passed to `authorities.abbreviation` operator # # @return [String] attr_accessor :abbreviation # # Validations # validates :abbreviation, :presence => true # # Methods # alias_method :name, :abbreviation # Returns list of operations that search for the authority with {#abbreviation} and `formatted_value` for reference # designation. # # @return [Array<Metasploit::Model::Search::Operation::Base>] authorities.abbreviation:<abbreviation> # references.designation:<formatted_value> def operate_on(formatted_value) operations = [] authorities_abbreviation_operator = operator('authorities.abbreviation') operations << authorities_abbreviation_operator.operate_on(abbreviation) references_designation_operator = operator('references.designation') operations << references_designation_operator.operate_on(formatted_value) operations end end
Version data entries
60 entries across 60 versions & 1 rubygems