Class: VcenterThumbPrint

Inherits:
ThumbPrint show all
Defined in:
lib/VMwareWebService/vcenter_thumb_print.rb

Instance Attribute Summary

Attributes inherited from ThumbPrint

#cert, #der_thumb_print, #host, #http, #thumb_print, #x509_cert

Instance Method Summary collapse

Methods inherited from ThumbPrint

#http_request, #initialize, #to_sha1

Constructor Details

This class inherits a constructor from ThumbPrint

Instance Method Details

#to_certObject



9
10
11
12
13
14
15
# File 'lib/VMwareWebService/vcenter_thumb_print.rb', line 9

def to_cert
  @http.start
  $log.info "VcenterThumbPrint.ssl_connection: Host is #{@host}, URL is #{@url}" if $log
  cert = @http.peer_cert
  @http.finish
  cert
end

#uriObject



4
5
6
7
# File 'lib/VMwareWebService/vcenter_thumb_print.rb', line 4

def uri
  url = "https://#{@host}"
  @uri = URI(url)
end