lib/mihari/analyzers/censys.rb in mihari-7.3.2 vs lib/mihari/analyzers/censys.rb in mihari-7.4.0
- old
+ new
@@ -17,21 +17,21 @@
# @param [hash, nil] options
# @param [String, nil] id
# @param [String, nil] secret
#
def initialize(query, options: nil, id: nil, secret: nil)
- super(query, options: options)
+ super(query, options:)
@id = id || Mihari.config.censys_id
@secret = secret || Mihari.config.censys_secret
end
#
# @return [Array<Mihari::Models::Artifact>]
#
def artifacts
- client.search_with_pagination(query, pagination_limit: pagination_limit).map do |res|
+ client.search_with_pagination(query, pagination_limit:).map do |res|
res.result.artifacts
end.flatten.uniq(&:data)
end
#
@@ -46,13 +46,13 @@
#
# @return [Mihari::Clients::Censys]
#
def client
Clients::Censys.new(
- id: id,
- secret: secret,
- pagination_interval: pagination_interval,
- timeout: timeout
+ id:,
+ secret:,
+ pagination_interval:,
+ timeout:
)
end
#
# @return [Boolean]