Current File : //usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyc |
�
>�,Xc @@ sr d d l m Z d d l Z d d l Z d e f d � � YZ d d l m Z d d l m Z d d l m
Z d S( i ( t absolute_importNt BaseAuthc B@ s; e Z d Z g Z d d � Z d � Z d � Z d � Z RS( s�
Basis for all authentication
This class does nothing on its own. It is up to you to implement the
necessary functions to effect an authentication scheme.
c K@ sI | | _ | | _ t j | j j � | _ | d k rE | | j _ n d S( N( t argst configt loggingt getLoggert __class__t __name__t logt Nonet level( t selfR t loglevelt kwargs( ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt __init__ s
c C@ s d S( N( ( R ( ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt configure% s c C@ s d S( N( ( R t requestt service( ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt apply_to_request) s c @ s � � f d � } | S( Nc @ s � j | � � p | S( N( R ( t req( R R ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt wrapped_apply_to_request- s ( ( R R R ( ( R R s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt bind_to_service, s N( R t
__module__t __doc__t ARGSR R R R R ( ( ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyR s i ( t HmacKeyAuth( t
HmacV1Auth( t QueryHmacV2Auth( t
__future__R R t warningst objectR t awsR R t
S3RestAuthR t QuerySigV2Auth( ( ( s@ /usr/lib/python2.7/site-packages/requestbuilder/auth/__init__.pyt <module> s