%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/salt/auth/ |
Current File : //lib/python2.7/site-packages/salt/auth/pki.pyc |
� ���^c @@ s� d Z d d l m Z m Z m Z d d l Z y� y d d l m Z e Z Wn[ e k r� e Z y d d l m Z Wn! e k r� d d l m Z n Xd d l Z n Xe Z Wn e k r� e Z n Xd d l Z e j e � Z d � Z d � Z d S( uz Authenticate via a PKI certificate. .. note:: This module is Experimental and should be used with caution Provides an authenticate function that will allow the caller to authenticate a user via their public cert against a pre-defined Certificate Authority. TODO: Add a 'ca_dir' option to configure a directory of CA files, a la Apache. :depends: - pyOpenSSL module i ( t absolute_importt print_functiont unicode_literalsN( t X509( t asn1c C@ s t r t St S( u/ Requires newer pycrypto and pyOpenSSL ( t HAS_DEPSt Truet False( ( ( s1 /usr/lib/python2.7/site-packages/salt/auth/pki.pyt __virtual__. s c K@ s? | } t d d � } t j d � t j d | � t j d | � t r� t j | t j � } t j | t j � } | j | j � � r� t j d j | � � t St j d j | � � t Sn t j } | j | j | � } t j j j | � �"