Current File : //usr/lib/python2.7/site-packages/euca2ools/commands/iam/util.pyc |
�
��Xc @ s@ d d l Z d d l Z d d l Z d d l Z d d � Z d S( i����Nc C s� t j j j j | � } | j j d � \ } } } | rH t | � } n t j | j
� } | rv | j d | | � n t j
| | f d t j �} t j t j | � � j � } | r� | j d | � n | S( sO
Get the SHA-1 certificate fingerprint of a TLS server on the network.
t :s. retrieving certificate from server %s, port %it ssl_versions found thumbprint %s( t sixt movest urllibt parset urlparset netloct partitiont intt sockett
getservbynamet schemet infot sslt get_server_certificatet PROTOCOL_TLSv1t hashlibt sha1t PEM_cert_to_DER_certt hexdigest( t urlt logt parsedt hostt _t portt certt fprint( ( s? /usr/lib/python2.7/site-packages/euca2ools/commands/iam/util.pyt get_cert_fingerprint! s ( R R
R R t NoneR ( ( ( s? /usr/lib/python2.7/site-packages/euca2ools/commands/iam/util.pyt <module> s