Repository URL to install this package:
|
Version:
3.3.30 ▾
|
ó
ú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&