3
U\ @ s d dl mZmZmZ [[[G dd deZG dd deZG dd deZG dd d eZG d
d deZ G dd
d
eZ
G dd deZG dd deZG dd deZ
G dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG d d! d!eZd"S )# )absolute_importprint_functionunicode_literalsc @ s: e Zd ZdZi Zi ZdddddddhZd d
Zdd Zd
S )Resultz>Result object
Describes the result of an operation.
acquireappendZdisownnextZownthisZthisownc
C s x6| j j D ](\}}t||rt| ||t|| qW x<| jj D ].\}}t||rDt| |tt|t|| qDW xDt|D ]8}|j ds|| j
krqt| |rqt| |t|| qW d S )N_)_typeitemshasattrsetattrgetattr_maplistmapdir
startswith
_blacklist)selfZfragilekeyfunc r /usr/lib64/python3.6/results.py__init__6 s
zResult.__init__c s( dj jjdj fddt D S )Nz{}({})z, c 3 s* | ]"}|j d sdj|t |V qdS )r
z{}={!r}N)r formatr ).0k)r r r J s z"Result.__repr__..)r __class____name__joinr )r r )r r __repr__G s zResult.__repr__N) r!
__module____qualname____doc__r r r r r# r r r r r ! s r c @ s e Zd ZdS )
InvalidKeyN)r! r$ r% r r r r r' N s r' c @ s e Zd ZeedZdS )
EncryptResult)Zinvalid_recipientsN)r! r$ r% dictr' r r r r r r( R s r( c @ s e Zd ZdS ) RecipientN)r! r$ r% r r r r r* V s r* c @ s" e Zd ZeeedZeedZdS )
DecryptResult)wrong_key_usageis_de_vs)Z
recipientsN)r! r$ r% r) boolr r* r r r r r r+ Z s r+ c @ s e Zd ZdS )NewSignatureN)r! r$ r% r r r r r/ _ s r/ c @ s e Zd ZeeedZdS )
SignResult)Zinvalid_signers
signaturesN)r! r$ r% r) r' r/ r r r r r r0 c s r0 c @ s e Zd ZdS )NotationN)r! r$ r% r r r r r2 g s r2 c @ s$ e Zd ZeeeedZeedZdS ) Signature)r, Zchain_modelr- )Z notationsN)r! r$ r% r) r. r r2 r r r r r r3 k s r3 c @ s e Zd ZeedZdS )VerifyResult)r1 N)r! r$ r% r) r3 r r r r r r4 p s r4 c @ s e Zd ZdS )ImportStatusN)r! r$ r% r r r r r5 t s r5 c @ s e Zd ZeedZdS )ImportResult)ZimportsN)r! r$ r% r) r5 r r r r r r6 x s r6 c @ s e Zd ZeeedZdS )GenkeyResult)ZprimarysubN)r! r$ r% r) r. r r r r r r7 | s r7 c @ s e Zd ZeedZdS )
KeylistResult)Z truncatedN)r! r$ r% r) r. r r r r r r9 s r9 c @ s e Zd ZdS )VFSMountResultN)r! r$ r% r r r r r: s r: c @ s e Zd ZdS )
EngineInfoN)r! r$ r% r r r r r; s r; N)Z
__future__r r r objectr r' r( r* r+ r/ r0 r2 r3 r4 r5 r6 r7 r9 r: r; r r r r s" -