File: //usr/local/ssl/local/ssl/lib/python2.4/site-packages/M2Crypto/httpslib.pyo
mò
üäìPc @ s– d Z d k Z d k Z d k Z d k Z d k Z d k Td k l Z d k Z d e f d „ ƒ YZ
d e f d „ ƒ YZ d e
f d „ ƒ YZ
d S(
sz M2Crypto support for Python 1.5.2 and Python 2.x's httplib.
Copyright (c) 1999-2004 Ng Pheng Siong. All rights reserved.N( t *( s
HTTPS_PORTt HTTPSConnectionc B s5 t Z d Z e Z e e d „ Z d „ Z d „ Z RS( sA
This class allows communication via SSL using M2Crypto.
c K sè | i ƒ } y | i d ƒ Wn t j
o n Xy | i d ƒ Wn t j
o n Xy | i d ƒ Wn t j
o n X| o
t ƒ ‚ n y | d | _ Wn% t j
o t i d ƒ | _ n Xt
i | | | | ƒ d S( Nt key_filet cert_filet ssl_contextt sslv23( t sslt keyst removet
ValueErrort IllegalKeywordArgumentt selft ssl_ctxt KeyErrort SSLt Contextt HTTPConnectiont __init__t hostt portt strict( R R R R R R ( ( t5 /usr/lib/python2.4/site-packages/M2Crypto/httpslib.pyR s*
c C sú d } xÊ t i | i | i d t i ƒ D]§ \ } } } } } d } zm yH t i | i
d | ƒ} | i | i | i f ƒ | | _
d } d SWn t i j
o } | } n XWd | d j o | i ƒ n Xq( W| d j o t d ƒ ‚ n | ‚ d S( Ni t familys"