Repository URL to install this package:
Version:
3.4.35 ▾
|
ó ȍEYc @ sq d d l m Z d d l m Z d d l m Z e j d d d d e d d g Z d e j f d YZ d S( iÿÿÿÿ( t removals( t cfg( t baset secure_proxy_ssl_headert defaults X-Forwarded-Protot deprecated_for_removalt helps The HTTP Header that will be used to determine what the original request protocol scheme was, even if it was hidden by a SSL termination proxy.t SSLMiddlewarec B s e Z d Z d Z d Z RS( sÌ SSL termination proxies middleware. This middleware overloads wsgi.url_scheme with the one provided in secure_proxy_ssl_header header. This is useful when behind a SSL termination proxy. c O sF t j t d t t | j | | | | j j t d d d S( Ns" oslo_middleware.http_proxy_to_wsgit groupt oslo_middleware( R t removed_modulet __name__t superR t __init__t oslo_conft register_optst OPTS( t selft applicationt argst kwargs( ( sH /home/tvault/.virtenv/lib/python2.7/site-packages/oslo_middleware/ssl.pyR # s c C sW d j | j d j j d d | _ | j j | j | j d | j d <d S( Ns HTTP_{0}R t -t _s wsgi.url_scheme( t formatt _conf_gett uppert replacet header_namet environt get( R t req( ( sH /home/tvault/.virtenv/lib/python2.7/site-packages/oslo_middleware/ssl.pyt process_request( s ( R t __module__t __doc__R R ( ( ( sH /home/tvault/.virtenv/lib/python2.7/site-packages/oslo_middleware/ssl.pyR s N( t debtcollectorR t oslo_configR R R t StrOptt TrueR t ConfigurableMiddlewareR ( ( ( sH /home/tvault/.virtenv/lib/python2.7/site-packages/oslo_middleware/ssl.pyt <module> s