class Dps::DNS::Endpoint

Public Instance Methods

get_url_part() click to toggle source
# File lib/dps/dns.rb, line 97
def get_url_part
  data.find { |d| d =~ /^url=/ } 
end
uri() click to toggle source
# File lib/dps/dns.rb, line 84
def uri
  @uri ||= 
    begin
      URI(get_url_part.sub(/^url=/, ''))
    rescue 
      nil
    end
end
url() click to toggle source
# File lib/dps/dns.rb, line 93
def url
  uri && uri.to_s
end
valid?() click to toggle source
# File lib/dps/dns.rb, line 77
def valid?
  uri &&
  uri.query.nil? &&
  uri.fragment.nil? &&
  uri.port == 443
end