HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/gpg/__pycache__/results.cpython-310.pyc
o

U�\��@s ddlmZmZmZ[[[	Gdd�de�ZGdd�de�ZGdd�de�ZGdd	�d	e�ZGd
d�de�Z	Gdd
�d
e�Z
Gdd�de�ZGdd�de�ZGdd�de�Z
Gdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGd d!�d!e�Zd"S)#�)�absolute_import�print_function�unicode_literalsc@s6eZdZdZ	iZ	iZ	hd�Zdd�Zdd�ZdS)�Resultz>Result object

    Describes the result of an operation.

    >�own�next�this�append�disown�acquire�thisownc
Cs�|j��D]\}}t||�rt|||t||���q|j��D]\}}t||�r6t||tt|t||����qt|�D]}|�	d�sG||j
vrHq;t||�rNq;t||t||��q;dS)N�_)�_type�items�hasattr�setattr�getattr�_map�list�map�dir�
startswith�
_blacklist)�self�fragile�key�func�r�-/usr/lib/python3/dist-packages/gpg/results.py�__init__6s
�
�
�zResult.__init__cs(d��jjd��fdd�t��D���S)Nz{}({})z, c3s,�|]}|�d�sd�|t�|��VqdS)r
z{}={!r}N)r�formatr)�.0�k�rrr�	<genexpr>Js��z"Result.__repr__.<locals>.<genexpr>)r �	__class__�__name__�joinrr#rr#r�__repr__Gs�zResult.__repr__N)	r&�
__module__�__qualname__�__doc__rrrrr(rrrrr!s
rc@�eZdZdS)�
InvalidKeyN�r&r)r*rrrrr-N�r-c@�eZdZeed�ZdS)�
EncryptResult)�invalid_recipientsN)r&r)r*�dictr-rrrrrr1R�r1c@r,)�	RecipientNr.rrrrr5Vr/r5c@s"eZdZeeed�Zeed�ZdS)�
DecryptResult)�wrong_key_usage�is_de_vs)�
recipientsN)r&r)r*r3�boolrr5rrrrrr6Zsr6c@r,)�NewSignatureNr.rrrrr;_r/r;c@seZdZeeed�ZdS)�
SignResult)�invalid_signers�
signaturesN)r&r)r*r3r-r;rrrrrr<c�r<c@r,)�NotationNr.rrrrr@gr/r@c@s$eZdZeeeed�Zeed�ZdS)�	Signature)r7�chain_modelr8)�	notationsN)r&r)r*r3r:rr@rrrrrrAksrAc@r0)�VerifyResult)r>N)r&r)r*r3rArrrrrrDpr4rDc@r,)�ImportStatusNr.rrrrrEtr/rEc@r0)�ImportResult)�importsN)r&r)r*r3rErrrrrrFxr4rFc@seZdZeeed�ZdS)�GenkeyResult)�primary�subN�r&r)r*r3r:rrrrrrH|r?rHc@r0)�
KeylistResult)�	truncatedNrKrrrrrL�r4rLc@r,)�VFSMountResultNr.rrrrrN�r/rNc@r,)�
EngineInfoNr.rrrrrO�r/rON)�
__future__rrr�objectrr-r1r5r6r;r<r@rArDrErFrHrLrNrOrrrr�<module>s&-