Class: SecurityTrails::Clients::Domain
Constant Summary
SecurityTrails::Client::HOST, SecurityTrails::Client::URL, SecurityTrails::Client::VERSION
Instance Attribute Summary
#api_key
Instance Method Summary
collapse
#initialize
Instance Method Details
#get_associated_domains(hostname) ⇒ Object
18
19
20
|
# File 'lib/securitytrails/clients/domain.rb', line 18
def get_associated_domains(hostname)
get("/domain/#{hostname}/associated") { |json| json }
end
|
#get_by_hostname(hostname) ⇒ Object
6
7
8
|
# File 'lib/securitytrails/clients/domain.rb', line 6
def get_by_hostname(hostname)
get("/domain/#{hostname}") { |json| json }
end
|
#get_subdomains(hostname) ⇒ Object
10
11
12
|
# File 'lib/securitytrails/clients/domain.rb', line 10
def get_subdomains(hostname)
get("/domain/#{hostname}/subdomains") { |json| json }
end
|
14
15
16
|
# File 'lib/securitytrails/clients/domain.rb', line 14
def get_tags(hostname)
get("/domain/#{hostname}/tags") { |json| json }
end
|
#get_whois(hostname) ⇒ Object
22
23
24
|
# File 'lib/securitytrails/clients/domain.rb', line 22
def get_whois(hostname)
get("/domain/#{hostname}/whois") { |json| json }
end
|