Method: Mihari::Analyzers::Fofa#initialize

Defined in:
lib/mihari/analyzers/fofa.rb

#initialize(query, options: nil, api_key: nil, email: nil) ⇒ Fofa

Returns a new instance of Fofa.

Parameters:

  • query (String)
  • options (Hash, nil) (defaults to: nil)
  • api_key (String, nil) (defaults to: nil)
  • email (String, nil) (defaults to: nil)


21
22
23
24
25
26
# File 'lib/mihari/analyzers/fofa.rb', line 21

def initialize(query, options: nil, api_key: nil, email: nil)
  super(query, options: options)

  @api_key = api_key || Mihari.config.fofa_api_key
  @email = email || Mihari.config.fofa_email
end