Repository URL to install this package:
Version:
4.0.109 ▾
|
ó úEYc @ sý d d l Z d d l Z d d l Z d d l m Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z e j e Z d Z d Z d e j f d YZ d e f d YZ d e j f d YZ d S( iÿÿÿÿN( t parse_isotime( t _LW( t acls( t base( t exceptions( t formatterc s" t j f d } | S( Nc s | j | | S( N( t _fill_lazy_properties( t selft args( t func( sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyt wrapper! s ( t functoolst wraps( R R ( ( R sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyt lazy s c s" t j f d } | S( Nc s% | j r t j n | | S( N( t _secret_refR t ImmutableException( R R ( R ( sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyR ) s ( R R ( R R ( ( R sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyt immutable_after_save( s t SecretFormatterc B s e Z d Z d Z RS( s Secret hreft Namet Createdt Statuss Content typest Algorithms Bit lengths Secret typet Modet Expirationc C s| | j r | j j n d } | j r6 | j j n d } | j | j | | j | j | j | j | j | j | f } | S( N( t createdt isoformatt Nonet expirationt secret_reft namet statust content_typest algorithmt bit_lengtht secret_typet mode( R R R t data( ( sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyt _get_formatted_data? s ( s Secret hrefs Names Createds Statuss Content typesR s Bit lengths Secret typeR s Expiration( t __name__t __module__t columnsR% ( ( ( sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyR 1 s t Secretc B s® e Z d Z d Z d" d" d" d" d" d" d" d" d" d" d" d" d" d" d" d Z e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e e d Z e d Z e d Z e d Z e j e d Z e j e d Z e j e d Z e j e d Z e j e d Z e j e d Z e j d Z e j e d Z e j e d Z d Z e d Z d Z d Z d" d" d" d" d" d" d" d" d" d" d" d" d" d" d Z d Z d! Z RS(# s Secrets managed by Barbican Secrets represent keys, credentials, and other sensitive data that is stored by the Barbican service. t secretsc C s | | _ | | _ | j d | d | d | d | d | d | d | d | d | d | d | d | d | d | t j | | _ d | _ d S( s¸ Secret objects should not be instantiated directly. You should use the `create` or `get` methods of the :class:`barbicanclient.secrets.SecretManager` instead. R R R R! R" R# t payloadt payload_content_typet payload_content_encodingR t updatedR R t creator_idN( t _apiR t _fill_from_datat acl_managert ACLManagert _acl_managerR t _acls( R t apiR R R R! R# R+ R, R- R R R. R R R" R/ ( ( sK /home/tvault/.virtenv/lib/python2.7/site-packages/barbicanclient/secrets.pyt __init__X s&