
    c/                    >T   d dl mZ esdev rddlmZ nd dlZ	 d dlZn# e	$ r d dlZY nw xY wd Z
d Zd Zd	 Z G d
 de          Zd Zd Z G d de          Z ej        e           ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej!        Z!ej"        Z"ej#        Z#ej$        Z$ej%        Z%ej&        Z&ej'        Z'ej(        Z(ej)        Z)ej*        Z*ej+        Z+ej,        Z,ej-        Z-ej.        Z.ej/        Z/ej0        Z0ej1        Z1ej2        Z2ej3        Z3ej4        Z4ej5        Z5ej6        Z6ej7        Z7ej8        Z8ej9        Z9ej:        Z:ej;        Z;ej<        Z<ej=        Z=ej>        Z>ej?        Z?ej@        Z@ejA        ZAejB        ZBejC        ZCejD        ZDejE        ZEejF        ZFejG        ZGejH        ZHejI        ZIejJ        ZJejK        ZKejL        ZLejM        ZMejN        ZNejO        ZOejP        ZPejQ        ZQejR        ZRejS        ZSejT        ZTejU        ZUejV        ZVejW        ZWejX        ZXejY        ZYejZ        ZZej[        Z[ej\        Z\ej]        Z]ej^        Z^ej_        Z_ej`        Z`d Zad Zbd Zcd Zdd Zed Zfd Zgd Zhd Zid Zjd Zkd Zld Zmd Znejo        Zoejp        Zpejq        Zqejr        Zrejs        Zsejt        Zteju        Zuejv        Zvejw        Zwejx        Zxejy        Zyejz        Zzej{        Z{ej|        Z|ej}        Z}ej~        Z~ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Z G d de          Z ej        eڦ            G d  d!e          Z ej        eܦ            G d" d#e          Z ej        eަ            G d$ d%e          Z ej        e            G d& d'e          Z ej        e            G d( d)e          Z ej        e            G d* d+e          Z ej        e           d, Zd- Zd. Zd/ Zd0 Zd1 Zd2 Zd3 Zd4 Zd5 Zd6 Zd7 Zd8 Zd9 Zd: Zej        Zd; Zd< Zd= Zd> Zd? Zd@ ZdA ZdB ZdC Z dD ZdE ZdF ZdG ZdH ZdI ZdJ ZdK ZdL Z	dM Z
dN ZdO ZdP ZdQ ZdR Zej        Zej        Zej        Zej        Z G dS dTe          Z ej        e            G dU dVe          Z ej        e           dW ZdX ZdY ZdZ Zd[ Zd\ Zd] Zd^ Zd_ Z  G d` dae          Z! ej"        e!           db Z#dc Z$dd Z%de Z&df Z'dg Z(dh Z)di Z*dj Z+dk Z,dl Z-dm Z.dn Z/do Z0dp Z1dq Z2dr Z3ds Z4dt Z5du Z6dv Z7dw Z8dx Z9dy Z:dz Z; G d{ d|e          Z< ej=        e<           d} Z>ej?        Z?ej@        Z@ejA        ZAejB        ZBejC        ZCejD        ZDejE        ZEejF        ZFejG        ZGd~ ZHd ZId ZJd ZKd ZLd ZMd ZNd ZO G d de          ZP ejQ        eP            G d de          ZR ejS        eR           d ZTejU        ZUejV        ZVd ZWd ZXd ZYd ZZd Z[d Z\ G d de          Z] ej^        e]            G d de          Z_ ej`        e_           d Zad Zbd Zcejd        Zdeje        Zeejf        Zfejg        Zgejh        Zheji        Ziejj        Zjejk        Zkejl        Zlejm        Zmejn        Znejo        Zo G d de          Zp ejq        ep            G d de          Zr ejs        er           d Ztd Zud Zvejw        Zwejx        Zxejy        Zyejz        Zzej{        Z{ G d de          Z| ej}        e|            G d de          Z~ ej        e~           d Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Z G d de          Z ej        e           d Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zej        Zej        ZdÄ ZdĄ Zej        Zej        Zej        Zej        Zdń ZdƄ Zej        ZdǄ ZdȄ Zej        ZdɄ Zdʄ Zd˄ Zd̄ Z G d̈́ de          Z ej        e           dτ ZdЄ Zdф Zd҄ Zdӄ ZdԄ ZdՄ Z G dք de          Z ej        eƦ           d؄ Zdل Zdڄ Zdۄ Zd܄ Zd݄ Zdބ Zej        Zej        Zej        Zd߄ Zd Zd Zd Z G d de          Z ej        e֦           d Zd Zd Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Z G d de          Z ej        e            G d de          Z ej        e           ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Z G d de          Z ej        e            G d de          Z ej        e           d Zd Zd Zd Zd Zd Zd Z  G d de          Z ej        e           d Zd Zd Zd Zd Zd Zd Z	d  Z
d Zd Zd Zd Zd Zd Zd Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej!        Z!ej"        Z"ej#        Z#ej$        Z$ej%        Z%ej&        Z&ej'        Z'ej(        Z(ej)        Z)ej*        Z*ej+        Z+ej,        Z,ej-        Z-ej.        Z.ej/        Z/ej0        Z0ej1        Z1ej2        Z2ej3        Z3ej4        Z4ej5        Z5ej6        Z6ej7        Z7ej8        Z8ej9        Z9ej:        Z:ej;        Z;ej<        Z<ej=        Z=ej>        Z>ej?        Z?ej@        Z@ejA        ZAejB        ZBejC        ZCejD        ZDejE        ZEejF        ZFejG        ZGejH        ZHejI        ZIejJ        ZJejK        ZKejL        ZLejM        ZMejN        ZNejO        ZOejP        ZPejQ        ZQejR        ZRejS        ZSejT        ZTejU        ZUejV        ZVejW        ZWejX        ZXejY        ZYejZ        ZZej[        Z[ej\        Z\ej]        Z]ej^        Z^ej_        Z_ej`        Z`eja        Zaejb        Zbejc        Zcejd        Zdeje        Zeejf        Zfejg        Zgejh        Zheji        Ziejj        Zjejk        Zkejl        Zlejm        Zmejn        Znejo        Zoejp        Zpejq        Zqejr        Zrejs        Zsejt        Zteju        Zuejv        Zvejw        Zwejx        Zxd Zyd	 Zzd
 Z{d Z|ej}        Z}ej~        Z~ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z G d de          Z ej        e           d Zd Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej	        Z	ej
        Z
ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej!        Z!ej"        Z"ej#        Z#ej$        Z$ej%        Z%ej&        Z&ej'        Z'ej(        Z(ej)        Z)ej*        Z*ej+        Z+ej,        Z,ej-        Z-ej.        Z.ej/        Z/ej0        Z0ej1        Z1ej2        Z2ej3        Z3ej4        Z4ej5        Z5ej6        Z6ej7        Z7ej8        Z8ej9        Z9ej:        Z:ej;        Z;ej<        Z<ej=        Z=ej>        Z>ej?        Z?ej@        Z@ejA        ZAejB        ZBejC        ZCejD        ZDejE        ZEejF        ZFejG        ZGejH        ZHejI        ZIejJ        ZJejK        ZKejL        ZLejM        ZMejN        ZNejO        ZOejP        ZPejQ        ZQejR        ZRejS        ZSejT        ZTejU        ZUejV        ZVejW        ZWejX        ZXejY        ZYejZ        ZZej[        Z[ej\        Z\ej]        Z]ej^        Z^ej_        Z_ej`        Z`eja        Zaejb        Zbejc        Zcejd        Zdeje        Zeejf        Zfejg        Zgejh        Zheji        Ziejj        Zjejk        Zkejl        Zlejm        Zmejn        Znejo        Zoejp        Zpejq        Zqejr        Zrejs        Zsejt        Zteju        Zuejv        Zvejw        Zwejx        Zxejy        Zyejz        Zzej{        Z{ej|        Z|ej}        Z}ej~        Z~ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej	        Z	ej
        Z
ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej!        Z!ej"        Z"ej#        Z#ej$        Z$ej%        Z%ej&        Z&ej'        Z'ej(        Z(ej)        Z)ej*        Z*ej+        Z+ej,        Z,ej-        Z-ej.        Z.ej/        Z/ej0        Z0ej1        Z1ej2        Z2ej3        Z3ej4        Z4ej5        Z5ej6        Z6ej7        Z7ej8        Z8ej9        Z9ej:        Z:ej;        Z;ej<        Z<ej=        Z=ej>        Z>ej?        Z?ej@        Z@ejA        ZAejB        ZBejC        ZCejD        ZDejE        ZEejF        ZFejG        ZGejH        ZHejI        ZIejJ        ZJejK        ZKejL        ZLejM        ZMejN        ZNejO        ZOejP        ZPejQ        ZQejR        ZRejS        ZSejT        ZTejU        ZUejV        ZVejW        ZWejX        ZXejY        ZYejZ        ZZej[        Z[ej\        Z\ej]        Z]ej^        Z^ej_        Z_ej`        Z`eja        Zaejb        Zbejc        Zcejd        Zdeje        Zeejf        Zfejg        Zgejh        Zheji        Ziejj        Zjejk        Zkejl        Zlejm        Zmejn        Znejo        Zoejp        Zpejq        Zqejr        Zrejs        Zsejt        Zteju        Zuejv        Zvejw        Zwejx        Zxejy        Zyejz        Zzej{        Z{ej|        Z|ej}        Z}ej~        Z~ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej         Z ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zej	        Z	ej
        Z
ej        Zej        Zej        Zej        Zej        Zej        Zej        Zej        Zd Zd Zd Zd  Zd! Zd" Zd# Zd$ Zd% Zd& Zd' Zd( Zd) Zd* Z d+ Z!d, Z"d- Z#d. Z$d/ Z%d0 Z&d1 Z'd2 Z(d3 Z)d4 Z*d5 Z+d6 Z,d7 Z-d8 Z.d9 Z/d: Z0d; Z1d< Z2d= Z3d> Z4d? Z5d@ Z6ej7        Z7dS (A      )version_info.   )_gpgmeNc                     	 d| j                                         z   }n# t          j        $ r d}Y nw xY wd| j        j        d| j        j        d|dS )Nz	proxy of  <r   z; z >)this__repr____builtin__	Exception	__class__
__module____name__)selfstrthiss     +/usr/lib/python3/dist-packages/gpg/gpgme.py
_swig_reprr      ss    	 2 2 4 44    !^6668O8O8OQXQXQXZZs    33c                       fd}|S )Nc                 4   |dk    r | ||           d S |dk    r| j                             |           d S t          | |          r?t          t	          t          |           |          t                    r | ||           d S t          d| z            )Nr
   thisownz(You cannot add instance attributes to %s)r
   ownhasattr
isinstancegetattrtypepropertyAttributeError)r   namevaluesets      r   set_instance_attrzE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   s    6>>CdE"""""YIMM%     T4   	TZT

D0I0I8%T%T 	TCdE""""" !Kd!RSSS     )r!   r"   s   ` r   *_swig_setattr_nondynamic_instance_variabler%      s)    T T T T T r#   c                       fd}|S )Nc                     t          | |          r2t          t          | |          t                    s | ||           d S t	          d| z            )Nz%You cannot add class attributes to %s)r   r   r   r   r   )clsr   r    r!   s      r   set_class_attrz?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s`    3 	Pjd1C1CX&N&N 	PCT5!!!!! !H3!NOOOr#   r$   )r!   r)   s   ` r   '_swig_setattr_nondynamic_class_variabler*   (   s)    P P P P P
 r#   c                       fd}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 `     | j         | j        | j                                                  S N)r   	__bases____dict__copy)r(   	metaclasss    r   wrapperz$_swig_add_metaclass.<locals>.wrapper3   s)    ys}cl6G6G6I6IJJJr#   r$   )r1   r2   s   ` r   _swig_add_metaclassr3   1   s&    K K K K KNr#   c                   2    e Zd ZdZ eej                  ZdS )_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r   r   __qualname____doc__r*   r   __setattr__r$   r#   r   r5   r5   8   s'        UU99$:JKKKKKr#   r5   c                      t          j        |  S )zGgpgme_op_keylist_start(ctx, pattern="", secret_only=0) -> gpgme_error_t)r   gpgme_op_keylist_startargss    r   r:   r:   >   s    ($//r#   c                      t          j        |  S )z5gpgme_data_seek(dh, offset, whence=SEEK_SET) -> off_t)r   gpgme_data_seekr;   s    r   r>   r>   B   s    !4((r#   c                   :   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Zd Zej        ZdS )_gpgme_sig_notationz&Proxy of C _gpgme_sig_notation struct.c                 4    | j                                         S r-   r
   r   xs    r   <lambda>z_gpgme_sig_notation.<lambda>H        r#   c                 6    | j                             |          S r-   rB   rD   vs     r   rE   z_gpgme_sig_notation.<lambda>H       AFJJqMM r#   The membership flagdocr   r    flagshuman_readablecriticalc                 R    t          j        | t          j                               dS )z%__init__(self) -> _gpgme_sig_notationN)r   _gpgme_sig_notation_swiginitnew__gpgme_sig_notationr   s    r   __init__z_gpgme_sig_notation.__init__P   s$    +D&2P2R2RSSSSSr#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_sig_notation_name_get_gpgme_sig_notation_name_setr   _gpgme_sig_notation_value_get_gpgme_sig_notation_value_setr    _gpgme_sig_notation_flags_get_gpgme_sig_notation_flags_setrN   &_gpgme_sig_notation_human_readable_get&_gpgme_sig_notation_human_readable_setrO    _gpgme_sig_notation_critical_get _gpgme_sig_notation_critical_setrP   rU   delete__gpgme_sig_notation__swig_destroy__r$   r#   r   r@   r@   E   s        11h--/I/IOdeeeGH8F79\bmnnnDHV96;_eqrrrEHV96;_eqrrrEXfKVMz  AV  W  W  WNx?Ahn}~~~HT T T 8r#   r@   c                 ,    t          j        | |          S )z-gpgme_err_make(source, code) -> gpgme_error_t)r   gpgme_err_make)sourcecodes     r   rc   rc      s     ...r#   c                 *    t          j        |           S )z"gpgme_error(code) -> gpgme_error_t)r   gpgme_errorre   s    r   rg   rg      s    d###r#   c                 *    t          j        |           S )z'gpgme_err_code(err) -> gpgme_err_code_t)r   gpgme_err_codeerrs    r   rj   rj           %%%r#   c                 *    t          j        |           S )z+gpgme_err_source(err) -> gpgme_err_source_t)r   gpgme_err_sourcerk   s    r   ro   ro          "3'''r#   c                 *    t          j        |           S )z#gpgme_strerror(err) -> char const *)r   gpgme_strerrorrk   s    r   rr   rr      rm   r#   c                 ,    t          j        | |          S )z!gpgme_strerror_r(err, buf) -> int)r   gpgme_strerror_r)rl   bufs     r   rt   rt     s    "3,,,r#   c                 *    t          j        |           S )z$gpgme_strsource(err) -> char const *)r   gpgme_strsourcerk   s    r   rw   rw         !#&&&r#   c                 *    t          j        |           S )z2gpgme_err_code_from_errno(err) -> gpgme_err_code_t)r   gpgme_err_code_from_errnork   s    r   rz   rz         +C000r#   c                 *    t          j        |           S )z$gpgme_err_code_to_errno(code) -> int)r   gpgme_err_code_to_errnorh   s    r   r}   r}     s    )$///r#   c                  (    t          j                    S )z2gpgme_err_code_from_syserror() -> gpgme_err_code_t)r   gpgme_err_code_from_syserrorr$   r#   r   r   r     s    .000r#   c                 *    t          j        |           S )zgpgme_err_set_errno(err))r   gpgme_err_set_errnork   s    r   r   r         %c***r#   c                 ,    t          j        | |          S )z7gpgme_err_make_from_errno(source, err) -> gpgme_error_t)r   gpgme_err_make_from_errno)rd   rl   s     r   r   r     s    +FC888r#   c                 *    t          j        |           S )z,gpgme_error_from_errno(err) -> gpgme_error_t)r   gpgme_error_from_errnork   s    r   r   r          (---r#   c                  (    t          j                    S )z,gpgme_error_from_syserror() -> gpgme_error_t)r   gpgme_error_from_syserrorr$   r#   r   r   r   $      +---r#   c                   :   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Zd Zej        ZdS )_gpgme_engine_infoz%Proxy of C _gpgme_engine_info struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_engine_info.<lambda>   rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_engine_info.<lambda>   rJ   r#   rK   rL   protocol	file_nameversionreq_versionhome_dirc                 R    t          j        | t          j                               dS )z$__init__(self) -> _gpgme_engine_infoN)r   _gpgme_engine_info_swiginitnew__gpgme_engine_inforT   s    r   rU   z_gpgme_engine_info.__init__  $    *41N1P1PQQQQQr#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_engine_info_protocol_get_gpgme_engine_info_protocol_setr    _gpgme_engine_info_file_name_get _gpgme_engine_info_file_name_setr   _gpgme_engine_info_version_get_gpgme_engine_info_version_setr   "_gpgme_engine_info_req_version_get"_gpgme_engine_info_req_version_setr   _gpgme_engine_info_home_dir_get_gpgme_engine_info_home_dir_setr   rU   delete__gpgme_engine_infora   r$   r#   r   r   r     s        00h--/I/IOdeeeGHx>@fl{|||H@&Bio  A  A  AIhv<f>ciwxxxG(6DfFo  vH  I  I  IKx>@fl{|||HR R R 7r#   r   c                   0   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z&d Zd Z'ej(        Z)dS )_gpgme_tofu_infoz#Proxy of C _gpgme_tofu_info struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_tofu_info.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_tofu_info.<lambda>  rJ   r#   rK   rL   validitypolicy_rfu	signcount	encrcount	signfirstsignlast	encrfirstencrlastdescriptionc                      d t                     D             }d                     fd|D                       }d                    |          S )Nc                 H    g | ]}|                     d           s|dk    | S _r
   
startswith.0r   s     r   
<listcomp>z-_gpgme_tofu_info.__repr__.<locals>.<listcomp>   <     < < <$??3''<,0FNN ,:NNr#   , c              3   `   K   | ](}d                      |t          |                    V  )dS z{}={!r}Nformatr   r   r   r   s     r   	<genexpr>z,_gpgme_tofu_info.__repr__.<locals>.<genexpr>"  Q         %++D'$2E2EFF      r#   zTofuInfo({})dirjoinr   r   namespropss   `  r   r   z_gpgme_tofu_info.__repr__  su    < <#d)) < < <		       
 
 $$U+++r#   c                 R    t          j        | t          j                               dS )z"__init__(self) -> _gpgme_tofu_infoN)r   _gpgme_tofu_info_swiginitnew__gpgme_tofu_inforT   s    r   rU   z_gpgme_tofu_info.__init__(  $    (v/J/L/LMMMMMr#   N)*r   r   r6   r7   r   r   r   r   r   _gpgme_tofu_info_validity_get_gpgme_tofu_info_validity_setr   _gpgme_tofu_info_policy_get_gpgme_tofu_info_policy_setr   _gpgme_tofu_info__rfu_get_gpgme_tofu_info__rfu_setr   _gpgme_tofu_info_signcount_get_gpgme_tofu_info_signcount_setr   _gpgme_tofu_info_encrcount_get_gpgme_tofu_info_encrcount_setr   _gpgme_tofu_info_signfirst_get_gpgme_tofu_info_signfirst_setr   _gpgme_tofu_info_signlast_get_gpgme_tofu_info_signlast_setr   _gpgme_tofu_info_encrfirst_get_gpgme_tofu_info_encrfirst_setr   _gpgme_tofu_info_encrlast_get_gpgme_tofu_info_encrlast_setr    _gpgme_tofu_info_description_get _gpgme_tofu_info_description_setr   rU   delete__gpgme_tofu_infora   r$   r#   r   r   r     s       ..h--/I/IOdeeeGHx<f>bhwxxxHXf8&:\bopppF8F4f6V\ghhhD>@ek{|||I>@ek{|||I>@ek{|||Ix<f>bhwxxxH>@ek{|||Ix<f>bhwxxxH(6BFDk  rD  E  E  EK, , ,N N N 5r#   r   c                      e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5 eej6        ej7        d          Z8 eej9        ej:        d          Z; eej<        ej=        d          Z> eej?        ej@        d          ZA eejB        ejC        d          ZD eejE        ejF        d          ZG eejH        ejI        d          ZJ eejK        ejL        d          ZMd Zd ZNejO        ZPdS ) _gpgme_subkeyz Proxy of C _gpgme_subkey struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_subkey.<lambda>2  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_subkey.<lambda>2  rJ   r#   rK   rL   revokedexpireddisabledinvalidcan_encryptcan_signcan_certifysecretcan_authenticateis_qualified
is_cardkeyis_de_vs_unusedpubkey_algolengthkeyid_keyidfpr	timestampexpirescard_numbercurvekeygripc                      d t                     D             }d                     fd|D                       }d                    |          S )Nc                 H    g | ]}|                     d           s|dk    | S r   r   r   s     r   r   z*_gpgme_subkey.__repr__.<locals>.<listcomp>M  r   r#   r   c              3   `   K   | ](}d                      |t          |                    V  )dS r   r   r   s     r   r   z)_gpgme_subkey.__repr__.<locals>.<genexpr>O  r   r#   z
SubKey({})r   r   s   `  r   r   z_gpgme_subkey.__repr__L  u    < <#d)) < < <		       
 
 ""5)))r#   c                 R    t          j        | t          j                               dS )z__init__(self) -> _gpgme_subkeyN)r   _gpgme_subkey_swiginitnew__gpgme_subkeyrT   s    r   rU   z_gpgme_subkey.__init__U  s$    %dF,D,F,FGGGGGr#   N)Qr   r   r6   r7   r   r   r   r   r   _gpgme_subkey_revoked_get_gpgme_subkey_revoked_setr   _gpgme_subkey_expired_get_gpgme_subkey_expired_setr   _gpgme_subkey_disabled_get_gpgme_subkey_disabled_setr   _gpgme_subkey_invalid_get_gpgme_subkey_invalid_setr   _gpgme_subkey_can_encrypt_get_gpgme_subkey_can_encrypt_setr   _gpgme_subkey_can_sign_get_gpgme_subkey_can_sign_setr   _gpgme_subkey_can_certify_get_gpgme_subkey_can_certify_setr   _gpgme_subkey_secret_get_gpgme_subkey_secret_setr   "_gpgme_subkey_can_authenticate_get"_gpgme_subkey_can_authenticate_setr   _gpgme_subkey_is_qualified_get_gpgme_subkey_is_qualified_setr   _gpgme_subkey_is_cardkey_get_gpgme_subkey_is_cardkey_setr   _gpgme_subkey_is_de_vs_get_gpgme_subkey_is_de_vs_setr   _gpgme_subkey__unused_get_gpgme_subkey__unused_setr   _gpgme_subkey_pubkey_algo_get_gpgme_subkey_pubkey_algo_setr   _gpgme_subkey_length_get_gpgme_subkey_length_setr   _gpgme_subkey_keyid_get_gpgme_subkey_keyid_setr   _gpgme_subkey__keyid_get_gpgme_subkey__keyid_setr   _gpgme_subkey_fpr_get_gpgme_subkey_fpr_setr   _gpgme_subkey_timestamp_get_gpgme_subkey_timestamp_setr   _gpgme_subkey_expires_get_gpgme_subkey_expires_setr   _gpgme_subkey_card_number_get_gpgme_subkey_card_number_setr   _gpgme_subkey_curve_get_gpgme_subkey_curve_setr   _gpgme_subkey_keygrip_get_gpgme_subkey_keygrip_setr   rU   delete__gpgme_subkeyra   r$   r#   r   r   r   /  s       ++h--/I/IOdeeeGHhv79Y_mnnnGhv79Y_mnnnGx96;\bqrrrHhv79Y_mnnnG(6?Aek}~~~Kx96;\bqrrrH(6?Aek}~~~KXf5v7V\ijjjFx I6Kt  {R  S  S  S8FA6Ch  oB  C  C  CL&=v?bhyzzzJx96;\bqrrrHhv79Y_mnnnG(6?Aek}~~~KXf5v7V\ijjjFHV3V5SYefffEXf5v7V\ijjjF
(6/1MS]
^
^
^C;V=_euvvvIhv79Y_mnnnG(6?Aek}~~~KHV3V5SYefffEhv79Y_mnnnG* * *H H H 2r#   r   c                   p   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5 eej6        ej7        d          Z8 eej9        ej:        d          Z; eej<        ej=        d          Z> eej?        ej@        d          ZA eejB        ejC        d          ZD eejE        ejF        d          ZG eejH        ejI        d          ZJd Zd ZKejL        ZMdS )_gpgme_key_sigz!Proxy of C _gpgme_key_sig struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_key_sig.<lambda>_  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_key_sig.<lambda>_  rJ   r#   rK   rL   r   r   r   
exportabler   trust_depthtrust_valuer   r   r   r   r   status_obsolete_classuidr   emailcomment	sig_class	notations_last_notationtrust_scopec                      d t                     D             }d                     fd|D                       }d                    |          S )Nc                 H    g | ]}|                     d           s|dk    | S r   r   r   s     r   r   z+_gpgme_key_sig.__repr__.<locals>.<listcomp>y  r   r#   r   c              3   `   K   | ](}d                      |t          |                    V  )dS r   r   r   s     r   r   z*_gpgme_key_sig.__repr__.<locals>.<genexpr>{  r   r#   z
KeySig({})r   r   s   `  r   r   z_gpgme_key_sig.__repr__x  r   r#   c                 R    t          j        | t          j                               dS )z __init__(self) -> _gpgme_key_sigN)r   _gpgme_key_sig_swiginitnew__gpgme_key_sigrT   s    r   rU   z_gpgme_key_sig.__init__  $    &tV-F-H-HIIIIIr#   N)Nr   r   r6   r7   r   r   r   r   r   _gpgme_key_sig_revoked_get_gpgme_key_sig_revoked_setr   _gpgme_key_sig_expired_get_gpgme_key_sig_expired_setr   _gpgme_key_sig_invalid_get_gpgme_key_sig_invalid_setr   _gpgme_key_sig_exportable_get_gpgme_key_sig_exportable_setr7  _gpgme_key_sig__unused_get_gpgme_key_sig__unused_setr   _gpgme_key_sig_trust_depth_get_gpgme_key_sig_trust_depth_setr8  _gpgme_key_sig_trust_value_get_gpgme_key_sig_trust_value_setr9  _gpgme_key_sig_pubkey_algo_get_gpgme_key_sig_pubkey_algo_setr   _gpgme_key_sig_keyid_get_gpgme_key_sig_keyid_setr   _gpgme_key_sig__keyid_get_gpgme_key_sig__keyid_setr   _gpgme_key_sig_timestamp_get_gpgme_key_sig_timestamp_setr   _gpgme_key_sig_expires_get_gpgme_key_sig_expires_setr   _gpgme_key_sig_status_get_gpgme_key_sig_status_setr:  "_gpgme_key_sig__obsolete_class_get"_gpgme_key_sig__obsolete_class_setr;  _gpgme_key_sig_uid_get_gpgme_key_sig_uid_setr<  _gpgme_key_sig_name_get_gpgme_key_sig_name_setr   _gpgme_key_sig_email_get_gpgme_key_sig_email_setr=  _gpgme_key_sig_comment_get_gpgme_key_sig_comment_setr>  _gpgme_key_sig_sig_class_get_gpgme_key_sig_sig_class_setr?  _gpgme_key_sig_notations_get_gpgme_key_sig_notations_setr@  !_gpgme_key_sig__last_notation_get!_gpgme_key_sig__last_notation_setrA  _gpgme_key_sig_trust_scope_get_gpgme_key_sig_trust_scope_setrB  rU   delete__gpgme_key_sigra   r$   r#   r   r4  r4  \  s"       ,,h--/I/IOdeeeGHhv8&:[aopppGhv8&:[aopppGhv8&:[aopppG&>@dj{|||Jhv8&:[aopppG(6@&Bgm  A  A  AK(6@&Bgm  A  A  AK(6@&Bgm  A  A  AKHV4f6U[ghhhEXf68X^klllF<f>agwxxxIhv8&:[aopppGXf68X^klllFhvH&Js  zP  Q  Q  QO
(60&2OU_
`
`
`C8F2F4RXcdddDHV4f6U[ghhhEhv8&:[aopppG<f>agwxxxI<f>agwxxxIXfFHp  wL  M  M  MN(6@&Bgm  A  A  AK* * *J J J 3r#   r4  c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5d Zd Z6ej7        Z8dS )_gpgme_user_idz!Proxy of C _gpgme_user_id struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_user_id.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_user_id.<lambda>  rJ   r#   rK   rL   r   r   r   originr   r<  r   r=  r>  
signatures_last_keysigaddresstofulast_updateuidhashc                      d t                     D             }d                     fd|D                       }d                    |          S )Nc                 H    g | ]}|                     d           s|dk    | S r   r   r   s     r   r   z+_gpgme_user_id.__repr__.<locals>.<listcomp>  r   r#   r   c              3   `   K   | ](}d                      |t          |                    V  )dS r   r   r   s     r   r   z*_gpgme_user_id.__repr__.<locals>.<genexpr>  r   r#   zUID({})r   r   s   `  r   r   z_gpgme_user_id.__repr__  u    < <#d)) < < <		       
 
 &&&r#   c                 R    t          j        | t          j                               dS )z __init__(self) -> _gpgme_user_idN)r   _gpgme_user_id_swiginitnew__gpgme_user_idrT   s    r   rU   z_gpgme_user_id.__init__  rI  r#   N)9r   r   r6   r7   r   r   r   r   r   _gpgme_user_id_revoked_get_gpgme_user_id_revoked_setr   _gpgme_user_id_invalid_get_gpgme_user_id_invalid_setr   _gpgme_user_id__unused_get_gpgme_user_id__unused_setr   _gpgme_user_id_origin_get_gpgme_user_id_origin_setr{  _gpgme_user_id_validity_get_gpgme_user_id_validity_setr   _gpgme_user_id_uid_get_gpgme_user_id_uid_setr<  _gpgme_user_id_name_get_gpgme_user_id_name_setr   _gpgme_user_id_email_get_gpgme_user_id_email_setr=  _gpgme_user_id_comment_get_gpgme_user_id_comment_setr>  _gpgme_user_id_signatures_get_gpgme_user_id_signatures_setr|  _gpgme_user_id__last_keysig_get_gpgme_user_id__last_keysig_setr}  _gpgme_user_id_address_get_gpgme_user_id_address_setr~  _gpgme_user_id_tofu_get_gpgme_user_id_tofu_setr  _gpgme_user_id_last_update_get_gpgme_user_id_last_update_setr  _gpgme_user_id_uidhash_get_gpgme_user_id_uidhash_setr  rU   delete__gpgme_user_idra   r$   r#   r   rx  rx    s/       ,,h--/I/IOdeeeGHhv8&:[aopppGhv8&:[aopppGhv8&:[aopppGXf68X^klllFx:F<^dstttH
(60&2OU_
`
`
`C8F2F4RXcdddDHV4f6U[ghhhEhv8&:[aopppG&>@dj{|||J8FBFDj  qD  E  E  ELhv8&:[aopppG8F2F4RXcdddD(6@&Bgm  A  A  AKhv8&:[aopppG' ' 'J J J 3r#   rx  c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5 eej6        ej7        d          Z8 eej9        ej:        d          Z; eej<        ej=        d          Z> eej?        ej@        d          ZA eejB        ejC        d          ZD eejE        ejF        d          ZG eejH        ejI        d          ZJ eejK        ejL        d          ZM eejN        ejO        d          ZP eejQ        ejR        d          ZSd Zd  ZTejU        ZVd!S )"
_gpgme_keyzProxy of C _gpgme_key struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_key.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_key.<lambda>  rJ   r#   rK   rL   _refsr   r   r   r   r   r   r   r   r   r   r   r{  r   issuer_serialissuer_namechain_idowner_trustsubkeysuids_last_subkey	_last_uidkeylist_moder   r  c                      d t                     D             }d                     fd|D                       }d                    |          S )Nc                 H    g | ]}|                     d           s|dk    | S r   r   r   s     r   r   z'_gpgme_key.__repr__.<locals>.<listcomp>  r   r#   r   c              3   `   K   | ](}d                      |t          |                    V  )dS r   r   r   s     r   r   z&_gpgme_key.__repr__.<locals>.<genexpr>  r   r#   zKey({})r   r   s   `  r   r   z_gpgme_key.__repr__  r  r#   c                 R    t          j        | t          j                               dS )z__init__(self) -> _gpgme_keyN)r   _gpgme_key_swiginitnew__gpgme_keyrT   s    r   rU   z_gpgme_key.__init__  s$    "4)>)@)@AAAAAr#   N)Wr   r   r6   r7   r   r   r   r   r   _gpgme_key__refs_get_gpgme_key__refs_setr  _gpgme_key_revoked_get_gpgme_key_revoked_setr   _gpgme_key_expired_get_gpgme_key_expired_setr   _gpgme_key_disabled_get_gpgme_key_disabled_setr   _gpgme_key_invalid_get_gpgme_key_invalid_setr   _gpgme_key_can_encrypt_get_gpgme_key_can_encrypt_setr   _gpgme_key_can_sign_get_gpgme_key_can_sign_setr   _gpgme_key_can_certify_get_gpgme_key_can_certify_setr   _gpgme_key_secret_get_gpgme_key_secret_setr   _gpgme_key_can_authenticate_get_gpgme_key_can_authenticate_setr   _gpgme_key_is_qualified_get_gpgme_key_is_qualified_setr   _gpgme_key__unused_get_gpgme_key__unused_setr   _gpgme_key_origin_get_gpgme_key_origin_setr{  _gpgme_key_protocol_get_gpgme_key_protocol_setr   _gpgme_key_issuer_serial_get_gpgme_key_issuer_serial_setr  _gpgme_key_issuer_name_get_gpgme_key_issuer_name_setr  _gpgme_key_chain_id_get_gpgme_key_chain_id_setr  _gpgme_key_owner_trust_get_gpgme_key_owner_trust_setr  _gpgme_key_subkeys_get_gpgme_key_subkeys_setr  _gpgme_key_uids_get_gpgme_key_uids_setr  _gpgme_key__last_subkey_get_gpgme_key__last_subkey_setr  _gpgme_key__last_uid_get_gpgme_key__last_uid_setr  _gpgme_key_keylist_mode_get_gpgme_key_keylist_mode_setr  _gpgme_key_fpr_get_gpgme_key_fpr_setr   _gpgme_key_last_update_get_gpgme_key_last_update_setr  rU   delete__gpgme_keyra   r$   r#   r   r  r    sQ       ((h--/I/IOdeeeGHHV0&2MS_```Ehv4f6SYghhhGhv4f6SYghhhGx68V\klllHhv4f6SYghhhG(6<f>_ewxxxKx68V\klllH(6<f>_ewxxxKXf2F4PVcdddFx FHn  uL  M  M  M8F>@bh{|||Lhv4f6SYghhhGXf2F4PVcdddFx68V\klllHHV@&Bek  A  A  AM(6<f>_ewxxxKx68V\klllH(6<f>_ewxxxKhv4f6SYghhhG8F.0JP[\\\D8F>@bh{|||L8&:Y_opppI8F>@bh{|||L
(6,f.GZ
X
X
XC(6<f>_ewxxxK' ' 'B B B /r#   r  c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Zd Zej        Zd	S )
_gpgme_invalid_keyz%Proxy of C _gpgme_invalid_key struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_invalid_key.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_invalid_key.<lambda>  rJ   r#   rK   rL   r   reasonc                 R    t          j        | t          j                               dS )z$__init__(self) -> _gpgme_invalid_keyN)r   _gpgme_invalid_key_swiginitnew__gpgme_invalid_keyrT   s    r   rU   z_gpgme_invalid_key.__init__  r   r#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_invalid_key_fpr_get_gpgme_invalid_key_fpr_setr   _gpgme_invalid_key_reason_get_gpgme_invalid_key_reason_setr  rU   delete__gpgme_invalid_keyra   r$   r#   r   r  r    s        00h--/I/IOdeeeGH
(64f6W]g
h
h
hCXf:F<`fstttFR R R 7r#   r  c                 *    t          j        |           S )zgpgme_new(ctx) -> gpgme_error_t)r   	gpgme_newctxs    r   r  r    s    C   r#   c                 *    t          j        |           S )zgpgme_release(ctx))r   gpgme_releaser  s    r   r  r        $$$r#   c                 .    t          j        | ||          S )z5gpgme_set_ctx_flag(ctx, name, value) -> gpgme_error_t)r   gpgme_set_ctx_flag)r  r   r    s      r   r  r    s    $S$666r#   c                 ,    t          j        | |          S )z-gpgme_get_ctx_flag(ctx, name) -> char const *)r   gpgme_get_ctx_flag)r  r   s     r   r  r        $S$///r#   c                 ,    t          j        | |          S )z/gpgme_set_protocol(ctx, proto) -> gpgme_error_t)r   gpgme_set_protocolr  protos     r   r	  r	    s    $S%000r#   c                 *    t          j        |           S )z+gpgme_get_protocol(ctx) -> gpgme_protocol_t)r   gpgme_get_protocolr  s    r   r  r         $S)))r#   c                 ,    t          j        | |          S )z3gpgme_set_sub_protocol(ctx, proto) -> gpgme_error_t)r   gpgme_set_sub_protocolr
  s     r   r  r        (e444r#   c                 *    t          j        |           S )z/gpgme_get_sub_protocol(ctx) -> gpgme_protocol_t)r   gpgme_get_sub_protocolr  s    r   r  r    r   r#   c                 *    t          j        |           S )z.gpgme_get_protocol_name(proto) -> char const *)r   gpgme_get_protocol_namer  s    r   r  r    s    )%000r#   c                 ,    t          j        | |          S )zgpgme_set_armor(ctx, yes))r   gpgme_set_armorr  yess     r   r  r    s    !#s+++r#   c                 *    t          j        |           S )zgpgme_get_armor(ctx) -> int)r   gpgme_get_armorr  s    r   r  r    rx   r#   c                 ,    t          j        | |          S )zgpgme_set_textmode(ctx, yes))r   gpgme_set_textmoder  s     r   r  r        $S#...r#   c                 *    t          j        |           S )zgpgme_get_textmode(ctx) -> int)r   gpgme_get_textmoder  s    r   r!  r!    r  r#   c                 ,    t          j        | |          S )zgpgme_set_offline(ctx, yes))r   gpgme_set_offliner  s     r   r#  r#         #C---r#   c                 *    t          j        |           S )zgpgme_get_offline(ctx) -> int)r   gpgme_get_offliner  s    r   r&  r&  $      #C(((r#   c                 ,    t          j        | |          S )z)gpgme_set_include_certs(ctx, nr_of_certs))r   gpgme_set_include_certs)r  nr_of_certss     r   r)  r)  *  s    )#{;;;r#   c                 *    t          j        |           S )z#gpgme_get_include_certs(ctx) -> int)r   gpgme_get_include_certsr  s    r   r,  r,  .      )#...r#   c                 ,    t          j        | |          S )z2gpgme_set_keylist_mode(ctx, mode) -> gpgme_error_t)r   gpgme_set_keylist_moder  modes     r   r/  r/  2      (d333r#   c                 *    t          j        |           S )z3gpgme_get_keylist_mode(ctx) -> gpgme_keylist_mode_t)r   gpgme_get_keylist_moder  s    r   r4  r4  6  r   r#   c                 ,    t          j        | |          S )z3gpgme_set_pinentry_mode(ctx, mode) -> gpgme_error_t)r   gpgme_set_pinentry_moder0  s     r   r6  r6  :  s    )#t444r#   c                 *    t          j        |           S )z5gpgme_get_pinentry_mode(ctx) -> gpgme_pinentry_mode_t)r   gpgme_get_pinentry_moder  s    r   r8  r8  >  r-  r#   c                 .    t          j        | ||          S )z,gpgme_set_passphrase_cb(ctx, cb, hook_value))r   gpgme_set_passphrase_cbr  cb
hook_values      r   r:  r:  B      )#r:>>>r#   c                 .    t          j        | ||          S )z,gpgme_get_passphrase_cb(ctx, cb, hook_value))r   gpgme_get_passphrase_cbr;  s      r   r@  r@  F  r>  r#   c                 .    t          j        | ||          S )z(gpgme_set_progress_cb(c, cb, hook_value))r   gpgme_set_progress_cbcr<  r=  s      r   rB  rB  J  s    '2z:::r#   c                 .    t          j        | ||          S )z*gpgme_get_progress_cb(ctx, cb, hook_value))r   gpgme_get_progress_cbr;  s      r   rF  rF  N  s    'R<<<r#   c                 .    t          j        | ||          S )z&gpgme_set_status_cb(c, cb, hook_value))r   gpgme_set_status_cbrC  s      r   rH  rH  R  s    %aZ888r#   c                 .    t          j        | ||          S )z(gpgme_get_status_cb(ctx, cb, hook_value))r   gpgme_get_status_cbr;  s      r   rJ  rJ  V  s    %c2z:::r#   c                 .    t          j        | ||          S )z7gpgme_set_locale(ctx, category, value) -> gpgme_error_t)r   gpgme_set_locale)r  categoryr    s      r   rL  rL  Z  s    "3%888r#   c                 *    t          j        |           S )z4gpgme_ctx_get_engine_info(ctx) -> _gpgme_engine_info)r   gpgme_ctx_get_engine_infor  s    r   rO  rO  ^  r{   r#   c                 0    t          j        | |||          S )zKgpgme_ctx_set_engine_info(ctx, proto, file_name, home_dir) -> gpgme_error_t)r   gpgme_ctx_set_engine_info)r  r  r   r   s       r   rQ  rQ  b  s    +C	8LLLr#   c                 *    t          j        |           S )zgpgme_signers_clear(ctx))r   gpgme_signers_clearr  s    r   rS  rS  f  r   r#   c                 ,    t          j        | |          S )z,gpgme_signers_add(ctx, key) -> gpgme_error_t)r   gpgme_signers_add)r  keys     r   rU  rU  j  r$  r#   c                 *    t          j        |           S )z(gpgme_signers_count(ctx) -> unsigned int)r   gpgme_signers_countr  s    r   rX  rX  n  r   r#   c                 ,    t          j        | |          S )z*gpgme_signers_enum(ctx, seq) -> _gpgme_key)r   gpgme_signers_enum)r  seqs     r   rZ  rZ  r  r  r#   c                 *    t          j        |           S )zgpgme_sig_notation_clear(ctx))r   gpgme_sig_notation_clearr  s    r   r]  r]  v  s    *3///r#   c                 0    t          j        | |||          S )z@gpgme_sig_notation_add(ctx, name, value, flags) -> gpgme_error_t)r   gpgme_sig_notation_add)r  r   r    rN   s       r   r_  r_  z  s    (dE5AAAr#   c                 *    t          j        |           S )z2gpgme_sig_notation_get(ctx) -> _gpgme_sig_notation)r   gpgme_sig_notation_getr  s    r   ra  ra  ~  r   r#   c                 ,    t          j        | |          S )z/gpgme_set_sender(ctx, address) -> gpgme_error_t)r   gpgme_set_sender)r  r~  s     r   rc  rc    s    "3000r#   c                 *    t          j        |           S )z%gpgme_get_sender(ctx) -> char const *)r   gpgme_get_senderr  s    r   re  re    rp   r#   c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Zd Zej        Zd	S )
gpgme_io_event_done_dataz+Proxy of C gpgme_io_event_done_data struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z!gpgme_io_event_done_data.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z!gpgme_io_event_done_data.<lambda>  rJ   r#   rK   rL   rl   op_errc                 R    t          j        | t          j                               dS )z*__init__(self) -> gpgme_io_event_done_dataN)r   !gpgme_io_event_done_data_swiginitnew_gpgme_io_event_done_datarT   s    r   rU   z!gpgme_io_event_done_data.__init__  $    0v7Z7\7\]]]]]r#   N)r   r   r6   r7   r   r   r   r   r    gpgme_io_event_done_data_err_get gpgme_io_event_done_data_err_setrl   #gpgme_io_event_done_data_op_err_get#gpgme_io_event_done_data_op_err_setrj  rU   delete_gpgme_io_event_done_datara   r$   r#   r   rg  rg    s        66h--/I/IOdeeeGH
(6:F<cis
t
t
tCXf@&Blr  A  A  AF^ ^ ^ =r#   rg  c                   :   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Zd Zej        ZdS )gpgme_io_cbszProxy of C gpgme_io_cbs struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_io_cbs.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_io_cbs.<lambda>  rJ   r#   rK   rL   addadd_privremoveevent
event_privc                 R    t          j        | t          j                               dS )z__init__(self) -> gpgme_io_cbsN)r   gpgme_io_cbs_swiginitnew_gpgme_io_cbsrT   s    r   rU   zgpgme_io_cbs.__init__  s$    $T6+B+D+DEEEEEr#   N)r   r   r6   r7   r   r   r   r   r   gpgme_io_cbs_add_getgpgme_io_cbs_add_setrx  gpgme_io_cbs_add_priv_getgpgme_io_cbs_add_priv_setry  gpgme_io_cbs_remove_getgpgme_io_cbs_remove_setrz  gpgme_io_cbs_event_getgpgme_io_cbs_event_setr{  gpgme_io_cbs_event_priv_getgpgme_io_cbs_event_priv_setr|  rU   delete_gpgme_io_cbsra   r$   r#   r   ru  ru    s        **h--/I/IOdeeeGH
(6.0KQ[
\
\
\Cx8&:Z`opppHXf4f6TZghhhFHV2F4QWcdddE&<f>`fwxxxJF F F 1r#   ru  c                 ,    t          j        | |          S )zgpgme_set_io_cbs(ctx, io_cbs))r   gpgme_set_io_cbsr  io_cbss     r   r  r        "3///r#   c                 ,    t          j        | |          S )zgpgme_get_io_cbs(ctx, io_cbs))r   gpgme_get_io_cbsr  s     r   r  r    r  r#   c                 .    t          j        | ||          S )z+gpgme_io_read(fd, buffer, count) -> ssize_t)r   gpgme_io_readfdbuffercounts      r   r  r    s    FE222r#   c                 .    t          j        | ||          S )z,gpgme_io_write(fd, buffer, count) -> ssize_t)r   gpgme_io_writer  s      r   r  r    s     VU333r#   c                 .    t          j        | ||          S )z)gpgme_io_writen(fd, buffer, count) -> int)r   gpgme_io_writenr  s      r   r  r    s    !"fe444r#   c                 .    t          j        | ||          S )z,gpgme_wait(ctx, status, hang) -> gpgme_ctx_t)r   
gpgme_wait)r  r:  hangs      r   r  r    s    S&$///r#   c                 0    t          j        | |||          S )z8gpgme_wait_ext(ctx, status, op_err, hang) -> gpgme_ctx_t)r   gpgme_wait_ext)r  r:  rj  r  s       r   r  r    s     ffd;;;r#   c                 *    t          j        |           S )z"gpgme_cancel(ctx) -> gpgme_error_t)r   gpgme_cancelr  s    r   r  r    s    s###r#   c                 *    t          j        |           S )z(gpgme_cancel_async(ctx) -> gpgme_error_t)r   gpgme_cancel_asyncr  s    r   r  r    r  r#   c                   
   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Zd
 Zej        ZdS )gpgme_data_cbsz!Proxy of C gpgme_data_cbs struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_data_cbs.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_data_cbs.<lambda>  rJ   r#   rK   rL   readwriteseekreleasec                 R    t          j        | t          j                               dS )z __init__(self) -> gpgme_data_cbsN)r   gpgme_data_cbs_swiginitnew_gpgme_data_cbsrT   s    r   rU   zgpgme_data_cbs.__init__  rI  r#   N)r   r   r6   r7   r   r   r   r   r   gpgme_data_cbs_read_getgpgme_data_cbs_read_setr  gpgme_data_cbs_write_getgpgme_data_cbs_write_setr  gpgme_data_cbs_seek_getgpgme_data_cbs_seek_setr  gpgme_data_cbs_release_getgpgme_data_cbs_release_setr  rU   delete_gpgme_data_cbsra   r$   r#   r   r  r    s        ,,h--/I/IOdeeeGH8F2F4RXcdddDHV4f6U[ghhhE8F2F4RXcdddDhv8&:[aopppGJ J J 3r#   r  c                 ,    t          j        | |          S )z&gpgme_data_read(dh, buffer) -> ssize_t)r   gpgme_data_readdhr  s     r   r  r    s    !"f---r#   c                 ,    t          j        | |          S )z'gpgme_data_write(dh, buffer) -> ssize_t)r   gpgme_data_writer  s     r   r  r    s    "2v...r#   c                 *    t          j        |           S )z%gpgme_data_new(r_dh) -> gpgme_error_t)r   gpgme_data_new)r_dhs    r   r  r    s     &&&r#   c                 *    t          j        |           S )zgpgme_data_release(dh))r   gpgme_data_releaser  s    r   r  r    s    $R(((r#   c                 0    t          j        | |||          S )zBgpgme_data_new_from_mem(r_dh, buffer, size, copy) -> gpgme_error_t)r   gpgme_data_new_from_mem)r  r  sizer0   s       r   r  r    s    )$dCCCr#   c                 ,    t          j        | |          S )z3gpgme_data_release_and_get_mem(dh, r_len) -> char *)r   gpgme_data_release_and_get_mem)r  r_lens     r   r  r    s    0U;;;r#   c                 *    t          j        |           S )zgpgme_free(buffer))r   
gpgme_free)r  s    r   r  r     s    V$$$r#   c                 .    t          j        | ||          S )z9gpgme_data_new_from_cbs(dh, cbs, handle) -> gpgme_error_t)r   gpgme_data_new_from_cbs)r  cbshandles      r   r  r    s    )"c6:::r#   c                 ,    t          j        | |          S )z/gpgme_data_new_from_fd(dh, fd) -> gpgme_error_t)r   gpgme_data_new_from_fd)r  r  s     r   r  r    s    (R000r#   c                 ,    t          j        | |          S )z7gpgme_data_new_from_stream(dh, stream) -> gpgme_error_t)r   gpgme_data_new_from_stream)r  streams     r   r  r    s    ,R888r#   c                 ,    t          j        | |          S )z:gpgme_data_new_from_estream(r_dh, stream) -> gpgme_error_t)r   gpgme_data_new_from_estream)r  r  s     r   r  r    s    -dF;;;r#   c                 *    t          j        |           S )z4gpgme_data_get_encoding(dh) -> gpgme_data_encoding_t)r   gpgme_data_get_encodingr  s    r   r  r    s    )"---r#   c                 ,    t          j        | |          S )z1gpgme_data_set_encoding(dh, enc) -> gpgme_error_t)r   gpgme_data_set_encoding)r  encs     r   r  r    s    )"c222r#   c                 *    t          j        |           S )z&gpgme_data_get_file_name(dh) -> char *)r   gpgme_data_get_file_namer  s    r   r  r    s    *2...r#   c                 ,    t          j        | |          S )z8gpgme_data_set_file_name(dh, file_name) -> gpgme_error_t)r   gpgme_data_set_file_name)r  r   s     r   r  r     s    *2y999r#   c                 .    t          j        | ||          S )z3gpgme_data_set_flag(dh, name, value) -> gpg_error_t)r   gpgme_data_set_flag)r  r   r    s      r   r  r  $  s    %b$666r#   c                 ,    t          j        | |          S )z6gpgme_data_identify(dh, reserved) -> gpgme_data_type_t)r   gpgme_data_identify)r  reserveds     r   r  r  (  s    %b(333r#   c                 .    t          j        | ||          S )z<gpgme_data_new_from_file(r_dh, fname, copy) -> gpgme_error_t)r   gpgme_data_new_from_file)r  fnamer0   s      r   r  r  ,  s    *4===r#   c                 2    t          j        | ||||          S )zNgpgme_data_new_from_filepart(r_dh, fname, fp, offset, length) -> gpgme_error_t)r   gpgme_data_new_from_filepart)r  r  fpoffsetr   s        r   r  r  0  s    .tUBOOOr#   c                 *    t          j        |           S )z&gpgme_data_rewind(dh) -> gpgme_error_t)r   gpgme_data_rewindr  s    r   r  r  4  s    #B'''r#   c                 0    t          j        | |||          S )z7gpgme_get_key(ctx, fpr, r_key, secret) -> gpgme_error_t)r   gpgme_get_key)r  r   r_keyr   s       r   r  r  8  s    S%888r#   c                 ,    t          j        | |          S )z.gpgme_key_from_uid(key, name) -> gpgme_error_t)r   gpgme_key_from_uid)rV  r   s     r   r  r  <  r  r#   c                 *    t          j        |           S )zgpgme_key_ref(key))r   gpgme_key_refrV  s    r   r  r  @  r  r#   c                 *    t          j        |           S )zgpgme_key_unref(key))r   gpgme_key_unrefr  s    r   r  r  D  rx   r#   c                 *    t          j        |           S )zgpgme_key_release(key))r   gpgme_key_releaser  s    r   r  r  H  r'  r#   c                   z    e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Zd Zej        ZdS )	_gpgme_op_encrypt_resultz+Proxy of C _gpgme_op_encrypt_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z!_gpgme_op_encrypt_result.<lambda>N  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z!_gpgme_op_encrypt_result.<lambda>N  rJ   r#   rK   rL   invalid_recipientsc                 R    t          j        | t          j                               dS )z*__init__(self) -> _gpgme_op_encrypt_resultN)r   !_gpgme_op_encrypt_result_swiginitnew__gpgme_op_encrypt_resultrT   s    r   rU   z!_gpgme_op_encrypt_result.__init__R  rn  r#   N)r   r   r6   r7   r   r   r   r   r   /_gpgme_op_encrypt_result_invalid_recipients_get/_gpgme_op_encrypt_result_invalid_recipients_setr  rU   delete__gpgme_op_encrypt_resultra   r$   r#   r   r  r  K  s        66h--/I/IOdeeeGH!&"XZ`  [Q  Wp  q  q  q^ ^ ^ =r#   r  c                 *    t          j        |           S )z8gpgme_op_encrypt_result(ctx) -> _gpgme_op_encrypt_result)r   gpgme_op_encrypt_resultr  s    r   r  r  Z  r-  r#   c                 2    t          j        | ||||          S )zHgpgme_op_encrypt_start(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_startr  recprN   plainciphers        r   r	  r	  p  s    (dE5&IIIr#   c                 2    t          j        | ||||          S )zBgpgme_op_encrypt(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encryptr
  s        r   r  r  t  s    "3eUFCCCr#   c                 4    t          j        | |||||          S )zXgpgme_op_encrypt_ext_start(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_ext_startr  r  
recpstringrN   r  r  s         r   r  r  x  s    ,S$
E5RXYYYr#   c                 4    t          j        | |||||          S )zRgpgme_op_encrypt_ext(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_extr  s         r   r  r  |  s    &sD*eUFSSSr#   c                 2    t          j        | ||||          S )zMgpgme_op_encrypt_sign_start(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_sign_startr
  s        r   r  r    s    -c4vNNNr#   c                 2    t          j        | ||||          S )zGgpgme_op_encrypt_sign(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_signr
  s        r   r  r    s    'T5%HHHr#   c                 4    t          j        | |||||          S )z]gpgme_op_encrypt_sign_ext_start(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_sign_ext_startr  s         r   r  r    s    1#tZPUW]^^^r#   c                 4    t          j        | |||||          S )zWgpgme_op_encrypt_sign_ext(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r   gpgme_op_encrypt_sign_extr  s         r   r  r    s    +Cz5%QWXXXr#   c                   
   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Zd
 Zej        ZdS )_gpgme_recipientz#Proxy of C _gpgme_recipient struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_recipient.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_recipient.<lambda>  rJ   r#   rK   rL   r   r   r   r:  c                 R    t          j        | t          j                               dS )z"__init__(self) -> _gpgme_recipientN)r   _gpgme_recipient_swiginitnew__gpgme_recipientrT   s    r   rU   z_gpgme_recipient.__init__  r   r#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_recipient_keyid_get_gpgme_recipient_keyid_setr   _gpgme_recipient__keyid_get_gpgme_recipient__keyid_setr    _gpgme_recipient_pubkey_algo_get _gpgme_recipient_pubkey_algo_setr   _gpgme_recipient_status_get_gpgme_recipient_status_setr:  rU   delete__gpgme_recipientra   r$   r#   r   r  r    s        ..h--/I/IOdeeeGHHV68Y_klllEXf8&:\bopppF(6BFDk  rD  E  E  EKXf8&:\bopppFN N N 5r#   r  c                   *   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z&d Z'ej(        Z)dS )_gpgme_op_decrypt_resultz+Proxy of C _gpgme_op_decrypt_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z!_gpgme_op_decrypt_result.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z!_gpgme_op_decrypt_result.<lambda>  rJ   r#   rK   rL   unsupported_algorithmwrong_key_usager   is_mimelegacy_cipher_nomdcr   
recipientsr   session_keysymkey_algoc                 R    t          j        | t          j                               dS )z*__init__(self) -> _gpgme_op_decrypt_resultN)r   !_gpgme_op_decrypt_result_swiginitnew__gpgme_op_decrypt_resultrT   s    r   rU   z!_gpgme_op_decrypt_result.__init__  rn  r#   N)*r   r   r6   r7   r   r   r   r   r   2_gpgme_op_decrypt_result_unsupported_algorithm_get2_gpgme_op_decrypt_result_unsupported_algorithm_setr2  ,_gpgme_op_decrypt_result_wrong_key_usage_get,_gpgme_op_decrypt_result_wrong_key_usage_setr3  %_gpgme_op_decrypt_result_is_de_vs_get%_gpgme_op_decrypt_result_is_de_vs_setr   $_gpgme_op_decrypt_result_is_mime_get$_gpgme_op_decrypt_result_is_mime_setr4  0_gpgme_op_decrypt_result_legacy_cipher_nomdc_get0_gpgme_op_decrypt_result_legacy_cipher_nomdc_setr5  $_gpgme_op_decrypt_result__unused_get$_gpgme_op_decrypt_result__unused_setr   '_gpgme_op_decrypt_result_recipients_get'_gpgme_op_decrypt_result_recipients_setr6  &_gpgme_op_decrypt_result_file_name_get&_gpgme_op_decrypt_result_file_name_setr   (_gpgme_op_decrypt_result_session_key_get(_gpgme_op_decrypt_result_session_key_setr7  (_gpgme_op_decrypt_result_symkey_algo_get(_gpgme_op_decrypt_result_symkey_algo_setr8  rU   delete__gpgme_op_decrypt_resultra   r$   r#   r   r/  r/    s       66h--/I/IOdeeeGH$HV%^`f  aZ  `|  }  }  }hvRTZ  UH  Nd  e  e  eOxDfFr  yH  I  I  IHhvBFDo  vD  E  E  EG"(6#Z\b  ]T  Zt  u  u  uhvBFDo  vD  E  E  EG&H&Jx  P  Q  Q  QJFHu  |L  M  M  MI(6JFL{  BT  U  U  UK(6JFL{  BT  U  U  UK^ ^ ^ =r#   r/  c                 *    t          j        |           S )z8gpgme_op_decrypt_result(ctx) -> _gpgme_op_decrypt_result)r   gpgme_op_decrypt_resultr  s    r   rR  rR    r-  r#   c                 .    t          j        | ||          S )z;gpgme_op_decrypt_start(ctx, cipher, plain) -> gpgme_error_t)r   gpgme_op_decrypt_startr  r  r  s      r   rT  rT    s    (fe<<<r#   c                 .    t          j        | ||          S )z5gpgme_op_decrypt(ctx, cipher, plain) -> gpgme_error_t)r   gpgme_op_decryptrU  s      r   rW  rW    s    "3666r#   c                 .    t          j        | ||          S )zBgpgme_op_decrypt_verify_start(ctx, cipher, plain) -> gpgme_error_t)r   gpgme_op_decrypt_verify_startrU  s      r   rY  rY    s    /VUCCCr#   c                 .    t          j        | ||          S )z<gpgme_op_decrypt_verify(ctx, cipher, plain) -> gpgme_error_t)r   gpgme_op_decrypt_verifyrU  s      r   r[  r[    s    )#vu===r#   c                 0    t          j        | |||          S )zFgpgme_op_decrypt_ext_start(ctx, flags, cipher, plain) -> gpgme_error_t)r   gpgme_op_decrypt_ext_startr  rN   r  r  s       r   r]  r]    s    ,S%GGGr#   c                 0    t          j        | |||          S )z@gpgme_op_decrypt_ext(ctx, flags, cipher, plain) -> gpgme_error_t)r   gpgme_op_decrypt_extr^  s       r   r`  r`    s    &sE65AAAr#   c                      e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z d Z!ej"        Z#dS )_gpgme_new_signaturez'Proxy of C _gpgme_new_signature struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_new_signature.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_new_signature.<lambda>  rJ   r#   rK   rL   r   r   	hash_algor;  r   r   _obsolete_class_2r?  c                 R    t          j        | t          j                               dS )z&__init__(self) -> _gpgme_new_signatureN)r   _gpgme_new_signature_swiginitnew__gpgme_new_signaturerT   s    r   rU   z_gpgme_new_signature.__init__  $    ,T63R3T3TUUUUUr#   N)$r   r   r6   r7   r   r   r   r   r   _gpgme_new_signature_type_get_gpgme_new_signature_type_setr   $_gpgme_new_signature_pubkey_algo_get$_gpgme_new_signature_pubkey_algo_setr   "_gpgme_new_signature_hash_algo_get"_gpgme_new_signature_hash_algo_setre  (_gpgme_new_signature__obsolete_class_get(_gpgme_new_signature__obsolete_class_setr;  "_gpgme_new_signature_timestamp_get"_gpgme_new_signature_timestamp_setr   _gpgme_new_signature_fpr_get_gpgme_new_signature_fpr_setr   *_gpgme_new_signature__obsolete_class_2_get*_gpgme_new_signature__obsolete_class_2_setrf  "_gpgme_new_signature_sig_class_get"_gpgme_new_signature_sig_class_setr?  rU   delete__gpgme_new_signaturera   r$   r#   r   rb  rb    s       22h--/I/IOdeeeGH8F8&:^dopppD(6FHs  zL  M  M  MKBFDm  tD  E  E  EIhvNPVP  F\  ]  ]  ]OBFDm  tD  E  E  EI
(668[ak
l
l
lC !RTZ  UF  Ld  e  e  eBFDm  tD  E  E  EIV V V 9r#   rb  c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Zd Zej        Zd	S )
_gpgme_op_sign_resultz(Proxy of C _gpgme_op_sign_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_op_sign_result.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_op_sign_result.<lambda>  rJ   r#   rK   rL   invalid_signersr|  c                 R    t          j        | t          j                               dS )z'__init__(self) -> _gpgme_op_sign_resultN)r   _gpgme_op_sign_result_swiginitnew__gpgme_op_sign_resultrT   s    r   rU   z_gpgme_op_sign_result.__init__  s$    -dF4T4V4VWWWWWr#   N)r   r   r6   r7   r   r   r   r   r   )_gpgme_op_sign_result_invalid_signers_get)_gpgme_op_sign_result_invalid_signers_setr  $_gpgme_op_sign_result_signatures_get$_gpgme_op_sign_result_signatures_setr|  rU   delete__gpgme_op_sign_resultra   r$   r#   r   r}  r}    s        33h--/I/IOdeeeGHhvOQW  RB  H^  _  _  _O&EvGr  yJ  K  K  KJX X X :r#   r}  c                 *    t          j        |           S )z2gpgme_op_sign_result(ctx) -> _gpgme_op_sign_result)r   gpgme_op_sign_resultr  s    r   r  r        &s+++r#   c                 0    t          j        | |||          S )z;gpgme_op_sign_start(ctx, plain, sig, mode) -> gpgme_error_t)r   gpgme_op_sign_startr  r  sigr1  s       r   r  r     s    %c5#t<<<r#   c                 0    t          j        | |||          S )z5gpgme_op_sign(ctx, plain, sig, mode) -> gpgme_error_t)r   gpgme_op_signr  s       r   r  r    s    UC666r#   c                   z   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5 eej6        ej7        d          Z8 eej9        ej:        d          Z;d Z<ej=        Z>dS )_gpgme_signaturez#Proxy of C _gpgme_signature struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_signature.<lambda>"  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_signature.<lambda>"  rJ   r#   rK   rL   summaryr   r:  r@  r   exp_timestampr3  	pka_trustchain_modelr   r   r   validity_reasonr   re  pka_addressrV  c                 R    t          j        | t          j                               dS )z"__init__(self) -> _gpgme_signatureN)r   _gpgme_signature_swiginitnew__gpgme_signaturerT   s    r   rU   z_gpgme_signature.__init__6  r   r#   N)?r   r   r6   r7   r   r   r   r   r   _gpgme_signature_summary_get_gpgme_signature_summary_setr  _gpgme_signature_fpr_get_gpgme_signature_fpr_setr   _gpgme_signature_status_get_gpgme_signature_status_setr:  _gpgme_signature_notations_get_gpgme_signature_notations_setr@  _gpgme_signature_timestamp_get_gpgme_signature_timestamp_setr   "_gpgme_signature_exp_timestamp_get"_gpgme_signature_exp_timestamp_setr  $_gpgme_signature_wrong_key_usage_get$_gpgme_signature_wrong_key_usage_setr3  _gpgme_signature_pka_trust_get_gpgme_signature_pka_trust_setr   _gpgme_signature_chain_model_get _gpgme_signature_chain_model_setr  _gpgme_signature_is_de_vs_get_gpgme_signature_is_de_vs_setr   _gpgme_signature__unused_get_gpgme_signature__unused_setr   _gpgme_signature_validity_get_gpgme_signature_validity_setr   $_gpgme_signature_validity_reason_get$_gpgme_signature_validity_reason_setr   _gpgme_signature_pubkey_algo_get _gpgme_signature_pubkey_algo_setr   _gpgme_signature_hash_algo_get_gpgme_signature_hash_algo_setre   _gpgme_signature_pka_address_get _gpgme_signature_pka_address_setr  _gpgme_signature_key_get_gpgme_signature_key_setrV  rU   delete__gpgme_signaturera   r$   r#   r   r  r    s       ..h--/I/IOdeeeGHhv:F<_estttG
(62F4SYc
d
d
dCXf8&:\bopppF>@ek{|||I>@ek{|||IHVFHq  xL  M  M  MMhvJFLw  ~T  U  U  UO>@ek{|||I(6BFDk  rD  E  E  EKx<f>bhwxxxHhv:F<_estttGx<f>bhwxxxHhvJFLw  ~T  U  U  UO(6BFDk  rD  E  E  EK>@ek{|||I(6BFDk  rD  E  E  EK
(62F4SYc
d
d
dCN N N 5r#   r  c                   
   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Zd
 Zej        ZdS )_gpgme_op_verify_resultz*Proxy of C _gpgme_op_verify_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z _gpgme_op_verify_result.<lambda>@  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z _gpgme_op_verify_result.<lambda>@  rJ   r#   rK   rL   r|  r   r4  r   c                 R    t          j        | t          j                               dS )z)__init__(self) -> _gpgme_op_verify_resultN)r    _gpgme_op_verify_result_swiginitnew__gpgme_op_verify_resultrT   s    r   rU   z _gpgme_op_verify_result.__init__G  $    /f6X6Z6Z[[[[[r#   N)r   r   r6   r7   r   r   r   r   r   &_gpgme_op_verify_result_signatures_get&_gpgme_op_verify_result_signatures_setr|  %_gpgme_op_verify_result_file_name_get%_gpgme_op_verify_result_file_name_setr   #_gpgme_op_verify_result_is_mime_get#_gpgme_op_verify_result_is_mime_setr4  #_gpgme_op_verify_result__unused_get#_gpgme_op_verify_result__unused_setr   rU   delete__gpgme_op_verify_resultra   r$   r#   r   r  r  =  s        55h--/I/IOdeeeGH&GIv  }N  O  O  OJEvGs  zJ  K  K  KIhvA6Cm  tB  C  C  CGhvA6Cm  tB  C  C  CG\ \ \ <r#   r  c                 *    t          j        |           S )z6gpgme_op_verify_result(ctx) -> _gpgme_op_verify_result)r   gpgme_op_verify_resultr  s    r   r  r  O  r   r#   c                 0    t          j        | |||          S )zHgpgme_op_verify_start(ctx, sig, signed_text, plaintext) -> gpgme_error_t)r   gpgme_op_verify_startr  r  signed_text	plaintexts       r   r  r  S  s    'S+yIIIr#   c                 0    t          j        | |||          S )zBgpgme_op_verify(ctx, sig, signed_text, plaintext) -> gpgme_error_t)r   gpgme_op_verifyr  s       r   r  r  W  s    !#sKCCCr#   c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Zd	 Zej        Zd
S )_gpgme_import_statusz'Proxy of C _gpgme_import_status struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_import_status.<lambda>g  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_import_status.<lambda>g  rJ   r#   rK   rL   r   resultr:  c                 R    t          j        | t          j                               dS )z&__init__(self) -> _gpgme_import_statusN)r   _gpgme_import_status_swiginitnew__gpgme_import_statusrT   s    r   rU   z_gpgme_import_status.__init__m  rj  r#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_import_status_fpr_get_gpgme_import_status_fpr_setr   _gpgme_import_status_result_get_gpgme_import_status_result_setr  _gpgme_import_status_status_get_gpgme_import_status_status_setr:  rU   delete__gpgme_import_statusra   r$   r#   r   r  r  d  s        22h--/I/IOdeeeGH
(668[ak
l
l
lCXf<f>djwxxxFXf<f>djwxxxFV V V 9r#   r  c                   J   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5 eej6        ej7        d          Z8d Z9ej:        Z;dS )_gpgme_op_import_resultz*Proxy of C _gpgme_op_import_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z _gpgme_op_import_result.<lambda>w  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z _gpgme_op_import_result.<lambda>w  rJ   r#   rK   rL   
considered
no_user_idimportedimported_rsa	unchangednew_user_idsnew_sub_keysnew_signaturesnew_revocationssecret_readsecret_importedsecret_unchangedskipped_new_keysnot_importedimportsskipped_v3_keysc                 R    t          j        | t          j                               dS )z)__init__(self) -> _gpgme_op_import_resultN)r    _gpgme_op_import_result_swiginitnew__gpgme_op_import_resultrT   s    r   rU   z _gpgme_op_import_result.__init__  r  r#   N)<r   r   r6   r7   r   r   r   r   r   &_gpgme_op_import_result_considered_get&_gpgme_op_import_result_considered_setr  &_gpgme_op_import_result_no_user_id_get&_gpgme_op_import_result_no_user_id_setr  $_gpgme_op_import_result_imported_get$_gpgme_op_import_result_imported_setr  (_gpgme_op_import_result_imported_rsa_get(_gpgme_op_import_result_imported_rsa_setr  %_gpgme_op_import_result_unchanged_get%_gpgme_op_import_result_unchanged_setr  (_gpgme_op_import_result_new_user_ids_get(_gpgme_op_import_result_new_user_ids_setr  (_gpgme_op_import_result_new_sub_keys_get(_gpgme_op_import_result_new_sub_keys_setr  *_gpgme_op_import_result_new_signatures_get*_gpgme_op_import_result_new_signatures_setr  +_gpgme_op_import_result_new_revocations_get+_gpgme_op_import_result_new_revocations_setr  '_gpgme_op_import_result_secret_read_get'_gpgme_op_import_result_secret_read_setr  +_gpgme_op_import_result_secret_imported_get+_gpgme_op_import_result_secret_imported_setr  ,_gpgme_op_import_result_secret_unchanged_get,_gpgme_op_import_result_secret_unchanged_setr  ,_gpgme_op_import_result_skipped_new_keys_get,_gpgme_op_import_result_skipped_new_keys_setr  (_gpgme_op_import_result_not_imported_get(_gpgme_op_import_result_not_imported_setr  #_gpgme_op_import_result_imports_get#_gpgme_op_import_result_imports_setr  +_gpgme_op_import_result_skipped_v3_keys_get+_gpgme_op_import_result_skipped_v3_keys_setr  rU   delete__gpgme_op_import_resultra   r$   r#   r   r  r  t  s       55h--/I/IOdeeeGH&GIv  }N  O  O  OJ&GIv  }N  O  O  OJxCVEp  wF  G  G  GH8FKVM|  CV  W  W  WLEvGs  zJ  K  K  KI8FKVM|  CV  W  W  WL8FKVM|  CV  W  W  WLXfOQW  RC  I^  _  _  _NhvQSY  TF  Lb  c  c  cO(6I6Ky  @R  S  S  SKhvQSY  TF  Lb  c  c  cOx SU[  VI  Of  g  g  gx SU[  VI  Of  g  g  g8FKVM|  CV  W  W  WLhvA6Cm  tB  C  C  CGhvQSY  TF  Lb  c  c  cO\ \ \ <r#   r  c                 *    t          j        |           S )z6gpgme_op_import_result(ctx) -> _gpgme_op_import_result)r   gpgme_op_import_resultr  s    r   r$  r$    r   r#   c                 ,    t          j        | |          S )z4gpgme_op_import_start(ctx, keydata) -> gpgme_error_t)r   gpgme_op_import_startr  keydatas     r   r&  r&    s    'W555r#   c                 ,    t          j        | |          S )z.gpgme_op_import(ctx, keydata) -> gpgme_error_t)r   gpgme_op_importr'  s     r   r*  r*    s    !#w///r#   c                 ,    t          j        | |          S )z6gpgme_op_import_keys_start(ctx, keys) -> gpgme_error_t)r   gpgme_op_import_keys_startr  keyss     r   r,  r,    s    ,S$777r#   c                 ,    t          j        | |          S )z0gpgme_op_import_keys(ctx, keys) -> gpgme_error_t)r   gpgme_op_import_keysr-  s     r   r0  r0    s    &sD111r#   c                 ,    t          j        | |          S )z9gpgme_op_receive_keys_start(ctx, keyids) -> gpgme_error_t)r   gpgme_op_receive_keys_startr  keyidss     r   r2  r2    s    -c6:::r#   c                 ,    t          j        | |          S )z3gpgme_op_receive_keys(ctx, keyids) -> gpgme_error_t)r   gpgme_op_receive_keysr3  s     r   r6  r6    s    'V444r#   c                 0    t          j        | |||          S )zCgpgme_op_export_start(ctx, pattern, mode, keydata) -> gpgme_error_t)r   gpgme_op_export_startr  patternr1  r(  s       r   r8  r8    s    'WdGDDDr#   c                 0    t          j        | |||          S )z=gpgme_op_export(ctx, pattern, mode, keydata) -> gpgme_error_t)r   gpgme_op_exportr9  s       r   r<  r<    s    !#wg>>>r#   c                 0    t          j        | |||          S )zGgpgme_op_export_ext_start(ctx, pattern, mode, keydata) -> gpgme_error_t)r   gpgme_op_export_ext_startr9  s       r   r>  r>    s    +C$HHHr#   c                 0    t          j        | |||          S )zAgpgme_op_export_ext(ctx, pattern, mode, keydata) -> gpgme_error_t)r   gpgme_op_export_extr9  s       r   r@  r@    s    %c7D'BBBr#   c                 0    t          j        | |||          S )zEgpgme_op_export_keys_start(ctx, keys, mode, keydata) -> gpgme_error_t)r   gpgme_op_export_keys_startr  r.  r1  r(  s       r   rB  rB    s    ,S$gFFFr#   c                 0    t          j        | |||          S )z?gpgme_op_export_keys(ctx, keys, mode, keydata) -> gpgme_error_t)r   gpgme_op_export_keysrC  s       r   rE  rE    s    &sD$@@@r#   c                      e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Zd Zej        Z dS )_gpgme_op_genkey_resultz*Proxy of C _gpgme_op_genkey_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z _gpgme_op_genkey_result.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z _gpgme_op_genkey_result.<lambda>  rJ   r#   rK   rL   primarysubr<  r   r   pubkeyseckeyc                 R    t          j        | t          j                               dS )z)__init__(self) -> _gpgme_op_genkey_resultN)r    _gpgme_op_genkey_result_swiginitnew__gpgme_op_genkey_resultrT   s    r   rU   z _gpgme_op_genkey_result.__init__  r  r#   N)!r   r   r6   r7   r   r   r   r   r   #_gpgme_op_genkey_result_primary_get#_gpgme_op_genkey_result_primary_setrJ  _gpgme_op_genkey_result_sub_get_gpgme_op_genkey_result_sub_setrK  _gpgme_op_genkey_result_uid_get_gpgme_op_genkey_result_uid_setr<  #_gpgme_op_genkey_result__unused_get#_gpgme_op_genkey_result__unused_setr   _gpgme_op_genkey_result_fpr_get_gpgme_op_genkey_result_fpr_setr   "_gpgme_op_genkey_result_pubkey_get"_gpgme_op_genkey_result_pubkey_setrL  "_gpgme_op_genkey_result_seckey_get"_gpgme_op_genkey_result_seckey_setrM  rU   delete__gpgme_op_genkey_resultra   r$   r#   r   rG  rG    s<       55h--/I/IOdeeeGHhvA6Cm  tB  C  C  CG
(696;agq
r
r
rC
(696;agq
r
r
rChvA6Cm  tB  C  C  CG
(696;agq
r
r
rCXf?Ajp}~~~FXf?Ajp}~~~F\ \ \ <r#   rG  c                 0    t          j        | |||          S )zBgpgme_op_genkey_start(ctx, parms, pubkey, seckey) -> gpgme_error_t)r   gpgme_op_genkey_startr  parmsrL  rM  s       r   ra  ra    s    'UFFCCCr#   c                 0    t          j        | |||          S )z<gpgme_op_genkey(ctx, parms, pubkey, seckey) -> gpgme_error_t)r   gpgme_op_genkeyrb  s       r   re  re    s    !#uff===r#   c           	      6    t          j        | ||||||          S )z_gpgme_op_createkey_start(ctx, userid, algo, reserved, expires, certkey, flags) -> gpgme_error_t)r   gpgme_op_createkey_startr  useridalgor  r   certkeyrN   s          r   rg  rg    s!    *3hQXZ_```r#   c           	      6    t          j        | ||||||          S )zYgpgme_op_createkey(ctx, userid, algo, reserved, expires, certkey, flags) -> gpgme_error_t)r   gpgme_op_createkeyrh  s          r   rm  rm    s     $S&$'7TYZZZr#   c                 4    t          j        | |||||          S )zVgpgme_op_createsubkey_start(ctx, key, algo, reserved, expires, flags) -> gpgme_error_t)r   gpgme_op_createsubkey_startr  rV  rj  r  r   rN   s         r   ro  ro     s    -c3hQVWWWr#   c                 4    t          j        | |||||          S )zPgpgme_op_createsubkey(ctx, key, algo, reserved, expires, flags) -> gpgme_error_t)r   gpgme_op_createsubkeyrp  s         r   rr  rr    s    'S$'5QQQr#   c                 0    t          j        | |||          S )zBgpgme_op_adduid_start(ctx, key, userid, reserved) -> gpgme_error_t)r   gpgme_op_adduid_startr  rV  ri  r  s       r   rt  rt        'S&(CCCr#   c                 0    t          j        | |||          S )z<gpgme_op_adduid(ctx, key, userid, reserved) -> gpgme_error_t)r   gpgme_op_adduidru  s       r   rx  rx        !#sFH===r#   c                 0    t          j        | |||          S )zBgpgme_op_revuid_start(ctx, key, userid, reserved) -> gpgme_error_t)r   gpgme_op_revuid_startru  s       r   r{  r{    rv  r#   c                 0    t          j        | |||          S )z<gpgme_op_revuid(ctx, key, userid, reserved) -> gpgme_error_t)r   gpgme_op_revuidru  s       r   r}  r}    ry  r#   c                 2    t          j        | ||||          S )zKgpgme_op_set_uid_flag_start(ctx, key, userid, name, value) -> gpgme_error_t)r   gpgme_op_set_uid_flag_startr  rV  ri  r   r    s        r   r  r    s    -c3eLLLr#   c                 2    t          j        | ||||          S )zEgpgme_op_set_uid_flag(ctx, key, userid, name, value) -> gpgme_error_t)r   gpgme_op_set_uid_flagr  s        r   r  r    s    'S&$FFFr#   c                 2    t          j        | ||||          S )zOgpgme_op_setexpire_start(ctx, key, expires, subfprs, reserved) -> gpgme_error_t)r   gpgme_op_setexpire_startr  rV  r   subfprsr  s        r   r  r     s    *3WgxPPPr#   c                 2    t          j        | ||||          S )zIgpgme_op_setexpire(ctx, key, expires, subfprs, reserved) -> gpgme_error_t)r   gpgme_op_setexpirer  s        r   r  r  $  s    $S#wJJJr#   c                 *    t          j        |           S )z6gpgme_op_genkey_result(ctx) -> _gpgme_op_genkey_result)r   gpgme_op_genkey_resultr  s    r   r  r  (  r   r#   c                 .    t          j        | ||          S )z>gpgme_op_delete_start(ctx, key, allow_secret) -> gpgme_error_t)r   gpgme_op_delete_startr  rV  allow_secrets      r   r  r  ,  s    'S,???r#   c                 .    t          j        | ||          S )z8gpgme_op_delete(ctx, key, allow_secret) -> gpgme_error_t)r   gpgme_op_deleter  s      r   r  r  0  s    !#sL999r#   c                 .    t          j        | ||          S )z;gpgme_op_delete_ext_start(ctx, key, flags) -> gpgme_error_t)r   gpgme_op_delete_ext_startr  rV  rN   s      r   r  r  8  s    +Ce<<<r#   c                 .    t          j        | ||          S )z5gpgme_op_delete_ext(ctx, key, flags) -> gpgme_error_t)r   gpgme_op_delete_extr  s      r   r  r  <  s    %c3666r#   c                 2    t          j        | ||||          S )zIgpgme_op_keysign_start(ctx, key, userid, expires, flags) -> gpgme_error_t)r   gpgme_op_keysign_startr  rV  ri  r   rN   s        r   r  r  H  s    (c67EJJJr#   c                 2    t          j        | ||||          S )zCgpgme_op_keysign(ctx, key, userid, expires, flags) -> gpgme_error_t)r   gpgme_op_keysignr  s        r   r  r  L  s    "3VWeDDDr#   c                 2    t          j        | ||||          S )zLgpgme_op_revsig_start(ctx, key, signing_key, userid, flags) -> gpgme_error_t)r   gpgme_op_revsig_startr  rV  signing_keyri  rN   s        r   r  r  R  s    'S+vuMMMr#   c                 2    t          j        | ||||          S )zFgpgme_op_revsig(ctx, key, signing_key, userid, flags) -> gpgme_error_t)r   gpgme_op_revsigr  s        r   r  r  V  s    !#sKGGGr#   c                 2    t          j        | ||||          S )zCgpgme_op_interact_start(ctx, key, flags, fnc, out) -> gpgme_error_t)r   gpgme_op_interact_startr  rV  rN   fncouts        r   r  r  \  s    )#sE3DDDr#   c                 2    t          j        | ||||          S )z=gpgme_op_interact(ctx, key, flags, fnc, out) -> gpgme_error_t)r   gpgme_op_interactr  s        r   r  r  `  s    #CeS#>>>r#   c                 .    t          j        | ||          S )z=gpgme_op_tofu_policy_start(ctx, key, policy) -> gpgme_error_t)r   gpgme_op_tofu_policy_startr  rV  r   s      r   r  r  d  s    ,S#v>>>r#   c                 .    t          j        | ||          S )z7gpgme_op_tofu_policy(ctx, key, policy) -> gpgme_error_t)r   gpgme_op_tofu_policyr  s      r   r  r  h  s    &sC888r#   c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Zd Zej        Zd	S )
_gpgme_op_keylist_resultz+Proxy of C _gpgme_op_keylist_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z!_gpgme_op_keylist_result.<lambda>n  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z!_gpgme_op_keylist_result.<lambda>n  rJ   r#   rK   rL   	truncatedr   c                 R    t          j        | t          j                               dS )z*__init__(self) -> _gpgme_op_keylist_resultN)r   !_gpgme_op_keylist_result_swiginitnew__gpgme_op_keylist_resultrT   s    r   rU   z!_gpgme_op_keylist_result.__init__s  rn  r#   N)r   r   r6   r7   r   r   r   r   r   &_gpgme_op_keylist_result_truncated_get&_gpgme_op_keylist_result_truncated_setr  $_gpgme_op_keylist_result__unused_get$_gpgme_op_keylist_result__unused_setr   rU   delete__gpgme_op_keylist_resultra   r$   r#   r   r  r  k  s        66h--/I/IOdeeeGHFHu  |L  M  M  MIhvBFDo  vD  E  E  EG^ ^ ^ =r#   r  c                 *    t          j        |           S )z8gpgme_op_keylist_result(ctx) -> _gpgme_op_keylist_result)r   gpgme_op_keylist_resultr  s    r   r  r  {  r-  r#   c                 0    t          j        | |||          S )zPgpgme_op_keylist_ext_start(ctx, pattern, secret_only, reserved) -> gpgme_error_t)r   gpgme_op_keylist_ext_start)r  r:  secret_onlyr  s       r   r  r    s    ,S';QQQr#   c                 .    t          j        | ||          S )zFgpgme_op_keylist_from_data_start(ctx, data, reserved) -> gpgme_error_t)r    gpgme_op_keylist_from_data_start)r  datar  s      r   r  r    s    23hGGGr#   c                 ,    t          j        | |          S )z2gpgme_op_keylist_next(ctx, r_key) -> gpgme_error_t)r   gpgme_op_keylist_next)r  r  s     r   r  r        'U333r#   c                 *    t          j        |           S )z*gpgme_op_keylist_end(ctx) -> gpgme_error_t)r   gpgme_op_keylist_endr  s    r   r  r    r  r#   c                 .    t          j        | ||          S )z7gpgme_op_passwd_start(ctx, key, flags) -> gpgme_error_t)r   gpgme_op_passwd_startr  s      r   r  r    s    'S%888r#   c                 .    t          j        | ||          S )z1gpgme_op_passwd(ctx, key, flags) -> gpgme_error_t)r   gpgme_op_passwdr  s      r   r  r    s    !#sE222r#   c                   *   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z&d Z'ej(        Z)dS )_gpgme_trust_itemz$Proxy of C _gpgme_trust_item struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z_gpgme_trust_item.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z_gpgme_trust_item.<lambda>  rJ   r#   rK   rL   r  r   r   r   levelr  _owner_trustr   	_validityr   c                 R    t          j        | t          j                               dS )z#__init__(self) -> _gpgme_trust_itemN)r   _gpgme_trust_item_swiginitnew__gpgme_trust_itemrT   s    r   rU   z_gpgme_trust_item.__init__  s$    )$0L0N0NOOOOOr#   N)*r   r   r6   r7   r   r   r   r   r   _gpgme_trust_item__refs_get_gpgme_trust_item__refs_setr  _gpgme_trust_item_keyid_get_gpgme_trust_item_keyid_setr   _gpgme_trust_item__keyid_get_gpgme_trust_item__keyid_setr   _gpgme_trust_item_type_get_gpgme_trust_item_type_setr   _gpgme_trust_item_level_get_gpgme_trust_item_level_setr  !_gpgme_trust_item_owner_trust_get!_gpgme_trust_item_owner_trust_setr  "_gpgme_trust_item__owner_trust_get"_gpgme_trust_item__owner_trust_setr  _gpgme_trust_item_validity_get_gpgme_trust_item_validity_setr   _gpgme_trust_item__validity_get_gpgme_trust_item__validity_setr  _gpgme_trust_item_name_get_gpgme_trust_item_name_setr   rU   delete__gpgme_trust_itemra   r$   r#   r   r  r    s       //h--/I/IOdeeeGHHV79[amnnnEHV79[amnnnEXf96;^dqrrrF8F5v7X^ijjjDHV79[amnnnE(6CVEm  tF  G  G  GK8FEvGp  wJ  K  K  KLx=v?djyzzzH?Agm}~~~I8F5v7X^ijjjDP P P 6r#   r  c                 .    t          j        | ||          S )zBgpgme_op_trustlist_start(ctx, pattern, max_level) -> gpgme_error_t)r   gpgme_op_trustlist_start)r  r:  	max_levels      r   r  r    s    *3CCCr#   c                 ,    t          j        | |          S )z5gpgme_op_trustlist_next(ctx, r_item) -> gpgme_error_t)r   gpgme_op_trustlist_next)r  r_items     r   r  r    s    )#v666r#   c                 *    t          j        |           S )z,gpgme_op_trustlist_end(ctx) -> gpgme_error_t)r   gpgme_op_trustlist_endr  s    r   r  r    r   r#   c                 *    t          j        |           S )zgpgme_trust_item_ref(item))r   gpgme_trust_item_refitems    r   r  r        &t,,,r#   c                 *    t          j        |           S )zgpgme_trust_item_unref(item))r   gpgme_trust_item_unrefr  s    r   r  r        (...r#   c                 .    t          j        | ||          S )z?gpgme_op_getauditlog_start(ctx, output, flags) -> gpgme_error_t)r   gpgme_op_getauditlog_startr  outputrN   s      r   r  r    s    ,S&%@@@r#   c                 .    t          j        | ||          S )z9gpgme_op_getauditlog(ctx, output, flags) -> gpgme_error_t)r   gpgme_op_getauditlogr  s      r   r  r    s    &sFE:::r#   c           	      6    t          j        | ||||||          S )zWgpgme_op_spawn_start(ctx, file, argv, datain, dataout, dataerr, flags) -> gpgme_error_t)r   gpgme_op_spawn_startr  fileargvdataindataoutdataerrrN   s          r   r  r    s     &sD$RWXXXr#   c           	      6    t          j        | ||||||          S )zQgpgme_op_spawn(ctx, file, argv, datain, dataout, dataerr, flags) -> gpgme_error_t)r   gpgme_op_spawnr  s          r   r	  r	    s     dD&'7ERRRr#   c                 2    t          j        | ||||          S )zWgpgme_op_assuan_transact_start(ctx, command, data_cb, inq_cb, stat_cb) -> gpgme_error_t)r   gpgme_op_assuan_transact_start)r  commanddata_cbinq_cbstat_cbs        r   r  r    s    0gwPWXXXr#   c                 4    t          j        | |||||          S )z]gpgme_op_assuan_transact_ext(ctx, command, data_cb, inq_cb, stat_cb, op_err) -> gpgme_error_t)r   gpgme_op_assuan_transact_ext)r  r  r  r  r  rj  s         r   r  r    s    .sGWfgW]^^^r#   c                   z    e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Zd Zej        ZdS )	_gpgme_op_vfs_mount_resultz-Proxy of C _gpgme_op_vfs_mount_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z#_gpgme_op_vfs_mount_result.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z#_gpgme_op_vfs_mount_result.<lambda>  rJ   r#   rK   rL   	mount_dirc                 R    t          j        | t          j                               dS )z,__init__(self) -> _gpgme_op_vfs_mount_resultN)r   #_gpgme_op_vfs_mount_result_swiginitnew__gpgme_op_vfs_mount_resultrT   s    r   rU   z#_gpgme_op_vfs_mount_result.__init__  s$    249^9`9`aaaaar#   N)r   r   r6   r7   r   r   r   r   r   (_gpgme_op_vfs_mount_result_mount_dir_get(_gpgme_op_vfs_mount_result_mount_dir_setr  rU   !delete__gpgme_op_vfs_mount_resultra   r$   r#   r   r  r    s        88h--/I/IOdeeeGHH&Jy  @P  Q  Q  QIb b b ?r#   r  c                 *    t          j        |           S )z<gpgme_op_vfs_mount_result(ctx) -> _gpgme_op_vfs_mount_result)r   gpgme_op_vfs_mount_resultr  s    r   r  r    r{   r#   c                 2    t          j        | ||||          S )zRgpgme_op_vfs_mount(ctx, container_file, mount_dir, flags, op_err) -> gpgme_error_t)r   gpgme_op_vfs_mount)r  container_filer  rN   rj  s        r   r   r     s    $S.)UFSSSr#   c                 2    t          j        | ||||          S )zNgpgme_op_vfs_create(ctx, recp, container_file, flags, op_err) -> gpgme_error_t)r   gpgme_op_vfs_create)r  r  r!  rN   rj  s        r   r#  r#    s    %c4OOOr#   c                       e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        d          Zd Zej        Zd	S )
gpgme_conf_argz!Proxy of C gpgme_conf_arg struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_conf_arg.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_conf_arg.<lambda>  rJ   r#   rK   rL   no_argr    c                 R    t          j        | t          j                               dS )z __init__(self) -> gpgme_conf_argN)r   gpgme_conf_arg_swiginitnew_gpgme_conf_argrT   s    r   rU   zgpgme_conf_arg.__init__  rI  r#   N)r   r   r6   r7   r   r   r   r   r   gpgme_conf_arg_no_arg_getgpgme_conf_arg_no_arg_setr(  gpgme_conf_arg_value_getr    rU   delete_gpgme_conf_argra   r$   r#   r   r%  r%    s        ,,h--/I/IOdeeeGHXf68X^klllFHV4,GGGEJ J J 3r#   r%  c                   
   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Zd
 Zej        ZdS )gpgme_conf_arg_valuez'Proxy of C gpgme_conf_arg_value struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_conf_arg_value.<lambda>)  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_conf_arg_value.<lambda>)  rJ   r#   rK   rL   r  uint32int32stringc                 R    t          j        | t          j                               dS )z&__init__(self) -> gpgme_conf_arg_valueN)r   gpgme_conf_arg_value_swiginitnew_gpgme_conf_arg_valuerT   s    r   rU   zgpgme_conf_arg_value.__init__0  rj  r#   N)r   r   r6   r7   r   r   r   r   r   gpgme_conf_arg_value_count_getgpgme_conf_arg_value_count_setr  gpgme_conf_arg_value_uint32_getgpgme_conf_arg_value_uint32_setr4  gpgme_conf_arg_value_int32_getgpgme_conf_arg_value_int32_setr5  gpgme_conf_arg_value_string_getgpgme_conf_arg_value_string_setr6  rU   delete_gpgme_conf_arg_valuera   r$   r#   r   r1  r1  &  s        22h--/I/IOdeeeGHHV:F<agstttEXf<f>djwxxxFHV:F<agstttEXf<f>djwxxxFV V V 9r#   r1  c                      e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2 eej3        ej4        d          Z5d Z6ej7        Z8dS )gpgme_conf_optz!Proxy of C gpgme_conf_opt struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_conf_opt.<lambda>J  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_conf_opt.<lambda>J  rJ   r#   rK   rL   r   rN   r  r   r   alt_typeargnamedefault_valuedefault_descriptionno_arg_valueno_arg_descriptionr    change_value	new_value	user_datac                 R    t          j        | t          j                               dS )z __init__(self) -> gpgme_conf_optN)r   gpgme_conf_opt_swiginitnew_gpgme_conf_optrT   s    r   rU   zgpgme_conf_opt.__init__\  rI  r#   N)9r   r   r6   r7   r   r   r   r   r   gpgme_conf_opt_name_getgpgme_conf_opt_name_setr   gpgme_conf_opt_flags_getgpgme_conf_opt_flags_setrN   gpgme_conf_opt_level_getgpgme_conf_opt_level_setr  gpgme_conf_opt_description_getgpgme_conf_opt_description_setr   gpgme_conf_opt_type_getgpgme_conf_opt_type_setr   gpgme_conf_opt_alt_type_getgpgme_conf_opt_alt_type_setrG  gpgme_conf_opt_argname_getgpgme_conf_opt_argname_setrH   gpgme_conf_opt_default_value_get gpgme_conf_opt_default_value_setrI  &gpgme_conf_opt_default_description_get&gpgme_conf_opt_default_description_setrJ  gpgme_conf_opt_no_arg_value_getgpgme_conf_opt_no_arg_value_setrK  %gpgme_conf_opt_no_arg_description_get%gpgme_conf_opt_no_arg_description_setrL  gpgme_conf_opt_value_getgpgme_conf_opt_value_setr    gpgme_conf_opt_change_value_getgpgme_conf_opt_change_value_setrM  gpgme_conf_opt_new_value_getgpgme_conf_opt_new_value_setrN  gpgme_conf_opt_user_data_getgpgme_conf_opt_user_data_setrO  rU   delete_gpgme_conf_optra   r$   r#   r   rD  rD  G  sX       ,,h--/I/IOdeeeGH8F2F4RXcdddDHV4f6U[ghhhEHV4f6U[ghhhE(6@&Bgm  A  A  AK8F2F4RXcdddDx:F<^dstttHhv8&:[aopppGHVDfFm  tH  I  I  IM"(6#PRXR  F`  a  a  a8FBFDj  qD  E  E  EL!&"NPVP|  C\  ]  ]  ]HV4f6U[ghhhE8FBFDj  qD  E  E  EL<f>agwxxxI<f>agwxxxIJ J J 3r#   rD  c                   :   e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Zd Zej        ZdS )gpgme_conf_compz"Proxy of C gpgme_conf_comp struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   zgpgme_conf_comp.<lambda>f  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   zgpgme_conf_comp.<lambda>f  rJ   r#   rK   rL   _last_opt_pr   r   program_nameoptionsc                 R    t          j        | t          j                               dS )z!__init__(self) -> gpgme_conf_compN)r   gpgme_conf_comp_swiginitnew_gpgme_conf_comprT   s    r   rU   zgpgme_conf_comp.__init__n  s$    'f.H.J.JKKKKKr#   N)r   r   r6   r7   r   r   r   r   r   gpgme_conf_comp__last_opt_p_getgpgme_conf_comp__last_opt_p_setrv  gpgme_conf_comp_name_getgpgme_conf_comp_name_setr   gpgme_conf_comp_description_getgpgme_conf_comp_description_setr    gpgme_conf_comp_program_name_get gpgme_conf_comp_program_name_setrw  gpgme_conf_comp_options_getgpgme_conf_comp_options_setrx  rU   delete_gpgme_conf_compra   r$   r#   r   rs  rs  c  s       --h--/I/IOdeeeGH(6A6Ci  pB  C  C  CK8F3V5TZefffD(6A6Ci  pB  C  C  CK8FCVEl  sF  G  G  GLhv96;]cqrrrGL L L 4r#   rs  c                 .    t          j        | ||          S )z7gpgme_conf_arg_new(arg_p, type, value) -> gpgme_error_t)r   gpgme_conf_arg_new)arg_pr   r    s      r   r  r  v  s    $UD%888r#   c                 ,    t          j        | |          S )z!gpgme_conf_arg_release(arg, type))r   gpgme_conf_arg_release)argr   s     r   r  r  z  r2  r#   c                 .    t          j        | ||          S )z7gpgme_conf_opt_change(opt, reset, arg) -> gpgme_error_t)r   gpgme_conf_opt_change)optresetr  s      r   r  r  ~  s    'UC888r#   c                 *    t          j        |           S )zgpgme_conf_release(conf))r   gpgme_conf_release)confs    r   r  r    s    $T***r#   c                 ,    t          j        | |          S )z0gpgme_op_conf_load(ctx, conf_p) -> gpgme_error_t)r   gpgme_op_conf_load)r  conf_ps     r   r  r    s    $S&111r#   c                 ,    t          j        | |          S )z.gpgme_op_conf_save(ctx, comp) -> gpgme_error_t)r   gpgme_op_conf_save)r  comps     r   r  r    r  r#   c                 .    t          j        | ||          S )z5gpgme_op_conf_dir(ctx, what, result) -> gpgme_error_t)r   gpgme_op_conf_dir)r  whatr  s      r   r  r    s    #Cv666r#   c                      e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d	          Z eej        ej        d
          Z eej        ej        d          Z eej        ej        d          Z eej        ej        d          Z  eej!        ej"        d          Z# eej$        ej%        d          Z& eej'        ej(        d          Z) eej*        ej+        d          Z, eej-        ej.        d          Z/ eej0        ej1        d          Z2d Z3ej4        Z5dS )_gpgme_op_query_swdb_resultz.Proxy of C _gpgme_op_query_swdb_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z$_gpgme_op_query_swdb_result.<lambda>  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z$_gpgme_op_query_swdb_result.<lambda>  rJ   r#   rK   rL   r   iversioncreated	retrievedwarningupdateurgentnoinfounknowntooolderror	_reservedr   reldatec                 R    t          j        | t          j                               dS )z-__init__(self) -> _gpgme_op_query_swdb_resultN)r   $_gpgme_op_query_swdb_result_swiginitnew__gpgme_op_query_swdb_resultrT   s    r   rU   z$_gpgme_op_query_swdb_result.__init__  s$    3D&:`:b:bcccccr#   N)6r   r   r6   r7   r   r   r   r   r   $_gpgme_op_query_swdb_result_name_get$_gpgme_op_query_swdb_result_name_setr   (_gpgme_op_query_swdb_result_iversion_get(_gpgme_op_query_swdb_result_iversion_setr  '_gpgme_op_query_swdb_result_created_get'_gpgme_op_query_swdb_result_created_setr  )_gpgme_op_query_swdb_result_retrieved_get)_gpgme_op_query_swdb_result_retrieved_setr  '_gpgme_op_query_swdb_result_warning_get'_gpgme_op_query_swdb_result_warning_setr  &_gpgme_op_query_swdb_result_update_get&_gpgme_op_query_swdb_result_update_setr  &_gpgme_op_query_swdb_result_urgent_get&_gpgme_op_query_swdb_result_urgent_setr  &_gpgme_op_query_swdb_result_noinfo_get&_gpgme_op_query_swdb_result_noinfo_setr  '_gpgme_op_query_swdb_result_unknown_get'_gpgme_op_query_swdb_result_unknown_setr  &_gpgme_op_query_swdb_result_tooold_get&_gpgme_op_query_swdb_result_tooold_setr  %_gpgme_op_query_swdb_result_error_get%_gpgme_op_query_swdb_result_error_setr  )_gpgme_op_query_swdb_result__reserved_get)_gpgme_op_query_swdb_result__reserved_setr  '_gpgme_op_query_swdb_result_version_get'_gpgme_op_query_swdb_result_version_setr   '_gpgme_op_query_swdb_result_reldate_get'_gpgme_op_query_swdb_result_reldate_setr  rU   "delete__gpgme_op_query_swdb_resultra   r$   r#   r   r  r    s       99h--/I/IOdeeeGH8F?Alr}~~~DxGIx  N  O  O  OHhvEvGu  |J  K  K  KGI6K{  BR  S  S  SIhvEvGu  |J  K  K  KGXfCVEr  yF  G  G  GFXfCVEr  yF  G  G  GFXfCVEr  yF  G  G  GFhvEvGu  |J  K  K  KGXfCVEr  yF  G  G  GFHVA6Co  vB  C  C  CEI6K{  BR  S  S  SIhvEvGu  |J  K  K  KGhvEvGu  |J  K  K  KGd d d @r#   r  c                 0    t          j        | |||          S )zCgpgme_op_query_swdb(ctx, name, iversion, reserved) -> gpgme_error_t)r   gpgme_op_query_swdb)r  r   r  r  s       r   r  r    s    %c48DDDr#   c                 *    t          j        |           S )z>gpgme_op_query_swdb_result(ctx) -> _gpgme_op_query_swdb_result)r   gpgme_op_query_swdb_resultr  s    r   r  r        ,S111r#   c                 ,    t          j        | |          S )z)gpgme_set_global_flag(name, value) -> int)r   gpgme_set_global_flag)r   r    s     r   r  r    s    'e444r#   c                 *    t          j        |           S )z0gpgme_check_version(req_version) -> char const *)r   gpgme_check_version)r   s    r   r  r    s    %k222r#   c                 ,    t          j        | |          S )zNgpgme_check_version_internal(req_version, offset_sig_validity) -> char const *)r   gpgme_check_version_internal)r   offset_sig_validitys     r   r  r    s    .{<OPPPr#   c                 *    t          j        |           S )z'gpgme_get_dirinfo(what) -> char const *)r   gpgme_get_dirinfo)r  s    r   r  r    s    #D)))r#   c                 *    t          j        |           S )z3gpgme_get_engine_info(engine_info) -> gpgme_error_t)r   gpgme_get_engine_info)engine_infos    r   r  r    s    '444r#   c                 .    t          j        | ||          S )zBgpgme_set_engine_info(proto, file_name, home_dir) -> gpgme_error_t)r   gpgme_set_engine_info)r  r   r   s      r   r  r    s    'y(CCCr#   c                 *    t          j        |           S )z2gpgme_engine_check_version(proto) -> gpgme_error_t)r   gpgme_engine_check_versionr  s    r   r  r        ,U333r#   c                 *    t          j        |           S )zgpgme_result_ref(result))r   gpgme_result_refr  s    r   r  r    s    "6***r#   c                 *    t          j        |           S )zgpgme_result_unref(result))r   gpgme_result_unrefr  s    r   r  r    s    $V,,,r#   c                 *    t          j        |           S )z*gpgme_pubkey_algo_string(subkey) -> char *)r   gpgme_pubkey_algo_string)subkeys    r   r  r    s    *6222r#   c                 *    t          j        |           S )z,gpgme_pubkey_algo_name(algo) -> char const *)r   gpgme_pubkey_algo_namerj  s    r   r  r    r  r#   c                 *    t          j        |           S )z*gpgme_hash_algo_name(algo) -> char const *)r   gpgme_hash_algo_namer  s    r   r  r    r  r#   c                 *    t          j        |           S )z&gpgme_addrspec_from_uid(uid) -> char *)r   gpgme_addrspec_from_uid)r<  s    r   r  r    r-  r#   c                 2    t          j        | ||||          S )zCgpgme_op_edit_start(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r   gpgme_op_edit_startr  rV  r  	fnc_valuer  s        r   r  r    s    %c3YDDDr#   c                 2    t          j        | ||||          S )z=gpgme_op_edit(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r   gpgme_op_editr  s        r   r  r    s    S#y#>>>r#   c                 2    t          j        | ||||          S )zHgpgme_op_card_edit_start(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r   gpgme_op_card_edit_startr  s        r   r  r    s    *3S)SIIIr#   c                 2    t          j        | ||||          S )zBgpgme_op_card_edit(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r   gpgme_op_card_editr  s        r   r  r    s    $S#sIsCCCr#   c                 0    t          j        | |||          S )zAgpgme_get_sig_status(ctx, idx, r_stat, r_created) -> char const *)r   gpgme_get_sig_status)r  idxr_stat	r_createds       r   r  r  	  s    &sCCCCr#   c                 0    t          j        | |||          S )z@gpgme_get_sig_ulong_attr(c, idx, what, whatidx) -> unsigned long)r   gpgme_get_sig_ulong_attrrD  r  r  whatidxs       r   r  r  	  s    *1c4AAAr#   c                 0    t          j        | |||          S )z@gpgme_get_sig_string_attr(c, idx, what, whatidx) -> char const *)r   gpgme_get_sig_string_attrr  s       r   r  r  !	  s    +AsD'BBBr#   c                 .    t          j        | ||          S )z3gpgme_get_sig_key(ctx, idx, r_key) -> gpgme_error_t)r   gpgme_get_sig_key)r  r  r  s      r   r  r  %	  s    #Ce444r#   c                 .    t          j        | ||          S )zJgpgme_data_new_with_read_cb(r_dh, read_cb, read_cb_value) -> gpgme_error_t)r   gpgme_data_new_with_read_cb)r  read_cbread_cb_values      r   r
  r
  )	  s    -dG]KKKr#   c                 0    t          j        | |||          S )zCgpgme_key_get_string_attr(key, what, reserved, idx) -> char const *)r   gpgme_key_get_string_attrrV  r  r  r  s       r   r  r  -	  s    +CxEEEr#   c                 0    t          j        | |||          S )zCgpgme_key_get_ulong_attr(key, what, reserved, idx) -> unsigned long)r   gpgme_key_get_ulong_attrr  s       r   r  r  1	  s    *3hDDDr#   c                 2    t          j        | ||||          S )zPgpgme_key_sig_get_string_attr(key, uid_idx, what, reserved, idx) -> char const *)r   gpgme_key_sig_get_string_attrrV  uid_idxr  r  r  s        r   r  r  5	  s    /WdHcRRRr#   c                 2    t          j        | ||||          S )zPgpgme_key_sig_get_ulong_attr(key, uid_idx, what, reserved, idx) -> unsigned long)r   gpgme_key_sig_get_ulong_attrr  s        r   r  r  9	  s    .sGT8SQQQr#   c                 .    t          j        | ||          S )z6gpgme_op_import_ext(ctx, keydata, nr) -> gpgme_error_t)r   gpgme_op_import_ext)r  r(  nrs      r   r  r  =	  s    %c7B777r#   c                 *    t          j        |           S )zgpgme_trust_item_release(item))r   gpgme_trust_item_releaser  s    r   r  r  A	  s    *4000r#   c                 0    t          j        | |||          S )zKgpgme_trust_item_get_string_attr(item, what, reserved, idx) -> char const *)r    gpgme_trust_item_get_string_attrr  r  r  r  s       r   r  r  E	  s    24xMMMr#   c                 0    t          j        | |||          S )z?gpgme_trust_item_get_int_attr(item, what, reserved, idx) -> int)r   gpgme_trust_item_get_int_attrr  s       r   r!  r!  I	  s    /dHcJJJr#   c                   z    e Zd ZdZ ed d d          ZeZ eej	        ej
        d          Zd Zej        ZdS )	_gpgme_op_assuan_resultz*Proxy of C _gpgme_op_assuan_result struct.c                 4    | j                                         S r-   rB   rC   s    r   rE   z _gpgme_op_assuan_result.<lambda>O	  rF   r#   c                 6    | j                             |          S r-   rB   rH   s     r   rE   z _gpgme_op_assuan_result.<lambda>O	  rJ   r#   rK   rL   rl   c                 R    t          j        | t          j                               dS )z)__init__(self) -> _gpgme_op_assuan_resultN)r    _gpgme_op_assuan_result_swiginitnew__gpgme_op_assuan_resultrT   s    r   rU   z _gpgme_op_assuan_result.__init__S	  r  r#   N)r   r   r6   r7   r   r   r   r   r   _gpgme_op_assuan_result_err_get_gpgme_op_assuan_result_err_setrl   rU   delete__gpgme_op_assuan_resultra   r$   r#   r   r#  r#  L	  st        55h--/I/IOdeeeGH
(696;agq
r
r
rC\ \ \ <r#   r#  c                 *    t          j        |           S )z6gpgme_op_assuan_result(ctx) -> _gpgme_op_assuan_result)r   gpgme_op_assuan_resultr  s    r   r-  r-  [	  r   r#   c                 4    t          j        | |||||          S )zdgpgme_op_assuan_transact(ctx, command, data_cb, inq_cb, status_cb, status_cb_value) -> gpgme_error_t)r   gpgme_op_assuan_transact)r  r  r  r  	status_cbstatus_cb_values         r   r/  r/  _	  s    *3&)Udeeer#   c                  (    t          j                    S )z$new_gpgme_ctx_t_p() -> gpgme_ctx_t *)r   new_gpgme_ctx_t_pr$   r#   r   r3  r3        #%%%r#   c                 *    t          j        |           S )z*copy_gpgme_ctx_t_p(value) -> gpgme_ctx_t *)r   copy_gpgme_ctx_t_pr    s    r   r6  r6        $U+++r#   c                 *    t          j        |           S )zdelete_gpgme_ctx_t_p(obj))r   delete_gpgme_ctx_t_pobjs    r   r:  r:  #  r  r#   c                 ,    t          j        | |          S )z gpgme_ctx_t_p_assign(obj, value))r   gpgme_ctx_t_p_assignr<  r    s     r   r>  r>  '      &sE222r#   c                 *    t          j        |           S )z'gpgme_ctx_t_p_value(obj) -> gpgme_ctx_t)r   gpgme_ctx_t_p_valuer;  s    r   rB  rB  +  r   r#   c                  (    t          j                    S )z&new_gpgme_data_t_p() -> gpgme_data_t *)r   new_gpgme_data_t_pr$   r#   r   rD  rD  /  s    $&&&r#   c                 *    t          j        |           S )z,copy_gpgme_data_t_p(value) -> gpgme_data_t *)r   copy_gpgme_data_t_pr7  s    r   rF  rF  3  s    %e,,,r#   c                 *    t          j        |           S )zdelete_gpgme_data_t_p(obj))r   delete_gpgme_data_t_pr;  s    r   rH  rH  7      ',,,r#   c                 ,    t          j        | |          S )z!gpgme_data_t_p_assign(obj, value))r   gpgme_data_t_p_assignr?  s     r   rK  rK  ;  r  r#   c                 *    t          j        |           S )z)gpgme_data_t_p_value(obj) -> gpgme_data_t)r   gpgme_data_t_p_valuer;  s    r   rM  rM  ?  r  r#   c                  (    t          j                    S )z$new_gpgme_key_t_p() -> gpgme_key_t *)r   new_gpgme_key_t_pr$   r#   r   rO  rO  C  r4  r#   c                 *    t          j        |           S )z*copy_gpgme_key_t_p(value) -> gpgme_key_t *)r   copy_gpgme_key_t_pr7  s    r   rQ  rQ  G  r8  r#   c                 *    t          j        |           S )zdelete_gpgme_key_t_p(obj))r   delete_gpgme_key_t_pr;  s    r   rS  rS  K  r  r#   c                 ,    t          j        | |          S )z gpgme_key_t_p_assign(obj, value))r   gpgme_key_t_p_assignr?  s     r   rU  rU  O  r@  r#   c                 *    t          j        |           S )z&gpgme_key_t_p_value(obj) -> _gpgme_key)r   gpgme_key_t_p_valuer;  s    r   rW  rW  S  r   r#   c                  (    t          j                    S )z(new_gpgme_error_t_p() -> gpgme_error_t *)r   new_gpgme_error_t_pr$   r#   r   rY  rY  W  s    %'''r#   c                 *    t          j        |           S )z.copy_gpgme_error_t_p(value) -> gpgme_error_t *)r   copy_gpgme_error_t_pr7  s    r   r[  r[  [  s    &u---r#   c                 *    t          j        |           S )zdelete_gpgme_error_t_p(obj))r   delete_gpgme_error_t_pr;  s    r   r]  r]  _  r   r#   c                 ,    t          j        | |          S )z"gpgme_error_t_p_assign(obj, value))r   gpgme_error_t_p_assignr?  s     r   r_  r_  c  r  r#   c                 *    t          j        |           S )z+gpgme_error_t_p_value(obj) -> gpgme_error_t)r   gpgme_error_t_p_valuer;  s    r   ra  ra  g  rI  r#   c                  (    t          j                    S )z2new_gpgme_trust_item_t_p() -> gpgme_trust_item_t *)r   new_gpgme_trust_item_t_pr$   r#   r   rc  rc  k  s    *,,,r#   c                 *    t          j        |           S )z8copy_gpgme_trust_item_t_p(value) -> gpgme_trust_item_t *)r   copy_gpgme_trust_item_t_pr7  s    r   re  re  o  s    +E222r#   c                 *    t          j        |           S )z delete_gpgme_trust_item_t_p(obj))r   delete_gpgme_trust_item_t_pr;  s    r   rg  rg  s      -c222r#   c                 ,    t          j        | |          S )z'gpgme_trust_item_t_p_assign(obj, value))r   gpgme_trust_item_t_p_assignr?  s     r   rj  rj  w  s    -c5999r#   c                 *    t          j        |           S )z4gpgme_trust_item_t_p_value(obj) -> _gpgme_trust_item)r   gpgme_trust_item_t_p_valuer;  s    r   rl  rl  {  r  r#   c                  (    t          j                    S )z4new_gpgme_engine_info_t_p() -> gpgme_engine_info_t *)r   new_gpgme_engine_info_t_pr$   r#   r   rn  rn    r   r#   c                 *    t          j        |           S )z:copy_gpgme_engine_info_t_p(value) -> gpgme_engine_info_t *)r   copy_gpgme_engine_info_t_pr7  s    r   rp  rp    r  r#   c                 *    t          j        |           S )z!delete_gpgme_engine_info_t_p(obj))r   delete_gpgme_engine_info_t_pr;  s    r   rr  rr    s    .s333r#   c                 ,    t          j        | |          S )z(gpgme_engine_info_t_p_assign(obj, value))r   gpgme_engine_info_t_p_assignr?  s     r   rt  rt    s    .sE:::r#   c                 *    t          j        |           S )z6gpgme_engine_info_t_p_value(obj) -> _gpgme_engine_info)r   gpgme_engine_info_t_p_valuer;  s    r   rv  rv    rh  r#   c                 ,    t          j        | |          S )zfdopen(fildes, mode) -> FILE *)r   fdopen)fildesr1  s     r   rx  rx    s    =&&&r#   c                 *    t          j        |           S )z1gpg_raise_callback_exception(_self) -> PyObject *)r   gpg_raise_callback_exception)_selfs    r   r{  r{    s    .u555r#   c                 ,    t          j        | |          S )z.gpg_set_passphrase_cb(_self, cb) -> PyObject *)r   gpg_set_passphrase_cbr|  r<  s     r   r~  r~    s    'r222r#   c                 ,    t          j        | |          S )z,gpg_set_progress_cb(_self, cb) -> PyObject *)r   gpg_set_progress_cbr  s     r   r  r    s    %eR000r#   c                 ,    t          j        | |          S )z*gpg_set_status_cb(_self, cb) -> PyObject *)r   gpg_set_status_cbr  s     r   r  r    s    #E2...r#   c                 .    t          j        | ||          S )z9gpg_data_new_from_cbs(_self, pycbs, r_data) -> PyObject *)r   gpg_data_new_from_cbs)r|  pycbsr_datas      r   r  r    s    'uf===r#   (8  sysr   _swig_python_version_info__package__r   r   r   builtinsr   ImportErrorr   r%   r*   r3   r   r5   r:   r>   objectr@    _gpgme_sig_notation_swigregisterBUILD_REVISIONBUILD_TIMESTAMPENABLE_UISERVERGPGME_LIBASSUAN_VERSIONHAVE_ARGP_HHAVE_CLOSEFROMHAVE_DECL_TTYNAME_RHAVE_DLFCN_HHAVE_ERROR_THAVE_FSEEKOHAVE_FUNC_ATTRIBUTE_VISIBILITYHAVE_GETEGIDHAVE_GETGIDHAVE_INTTYPES_HHAVE_LOCALE_HHAVE_NANOSLEEPHAVE_POLL_HHAVE_POSIXDECL_TTYNAME_RHAVE_SETENVHAVE_SETLOCALEHAVE_STDINT_HHAVE_STDIO_HHAVE_STDLIB_HHAVE_STPCPYHAVE_STRINGS_HHAVE_STRING_HHAVE_SYS_SELECT_HHAVE_SYS_STAT_HHAVE_SYS_TIME_HHAVE_SYS_TYPES_HHAVE_SYS_UIO_HHAVE_THREAD_SAFE_GETENVHAVE_TIMEGMHAVE_TLSHAVE_TTYNAME_RHAVE_UINTPTR_THAVE_UNISTD_HHAVE_WCHAR_H	LT_OBJDIRPACKAGEPACKAGE_BUGREPORTPACKAGE_NAMEPACKAGE_STRINGPACKAGE_TARNAMEPACKAGE_URLPACKAGE_VERSION	PATHSEP_CDIRSEP_CDIRSEP_SSIZEOF_UNSIGNED_INTSTDC_HEADERSUSE_DESCRIPTOR_PASSINGUSE_LINUX_GETDENTS_ALL_SOURCE_DARWIN_C_SOURCE__EXTENSIONS___GNU_SOURCE_HPUX_ALT_XOPEN_SOCKET_API_NETBSD_SOURCE_OPENBSD_SOURCE_POSIX_PTHREAD_SEMANTICS#__STDC_WANT_IEC_60559_ATTRIBS_EXT____STDC_WANT_IEC_60559_BFP_EXT____STDC_WANT_IEC_60559_DFP_EXT__!__STDC_WANT_IEC_60559_FUNCS_EXT__!__STDC_WANT_IEC_60559_TYPES_EXT____STDC_WANT_LIB_EXT2____STDC_WANT_MATH_SPEC_FUNCS___TANDEM_SOURCEVERSION
_REENTRANTGPG_ERR_ENABLE_ERRNO_MACROSCRIGHTBLURBGPGME_VERSIONGPGME_VERSION_NUMBER_GPGME_OBSOLETE_SOME_SYMBOLSrc   rg   rj   ro   rr   rt   rw   rz   r}   r   r   r   r   r   GPGME_DATA_ENCODING_NONEGPGME_DATA_ENCODING_BINARYGPGME_DATA_ENCODING_BASE64GPGME_DATA_ENCODING_ARMORGPGME_DATA_ENCODING_URLGPGME_DATA_ENCODING_URLESCGPGME_DATA_ENCODING_URL0GPGME_DATA_ENCODING_MIMEGPGME_DATA_TYPE_INVALIDGPGME_DATA_TYPE_UNKNOWNGPGME_DATA_TYPE_PGP_SIGNEDGPGME_DATA_TYPE_PGP_ENCRYPTEDGPGME_DATA_TYPE_PGP_OTHERGPGME_DATA_TYPE_PGP_KEYGPGME_DATA_TYPE_PGP_SIGNATUREGPGME_DATA_TYPE_CMS_SIGNEDGPGME_DATA_TYPE_CMS_ENCRYPTEDGPGME_DATA_TYPE_CMS_OTHERGPGME_DATA_TYPE_X509_CERTGPGME_DATA_TYPE_PKCS12GPGME_PK_RSAGPGME_PK_RSA_EGPGME_PK_RSA_SGPGME_PK_ELG_EGPGME_PK_DSAGPGME_PK_ECCGPGME_PK_ELGGPGME_PK_ECDSAGPGME_PK_ECDHGPGME_PK_EDDSAGPGME_MD_NONEGPGME_MD_MD5GPGME_MD_SHA1GPGME_MD_RMD160GPGME_MD_MD2GPGME_MD_TIGERGPGME_MD_HAVALGPGME_MD_SHA256GPGME_MD_SHA384GPGME_MD_SHA512GPGME_MD_SHA224GPGME_MD_MD4GPGME_MD_CRC32GPGME_MD_CRC32_RFC1510GPGME_MD_CRC24_RFC2440GPGME_SIG_MODE_NORMALGPGME_SIG_MODE_DETACHGPGME_SIG_MODE_CLEARGPGME_VALIDITY_UNKNOWNGPGME_VALIDITY_UNDEFINEDGPGME_VALIDITY_NEVERGPGME_VALIDITY_MARGINALGPGME_VALIDITY_FULLGPGME_VALIDITY_ULTIMATEGPGME_TOFU_POLICY_NONEGPGME_TOFU_POLICY_AUTOGPGME_TOFU_POLICY_GOODGPGME_TOFU_POLICY_UNKNOWNGPGME_TOFU_POLICY_BADGPGME_TOFU_POLICY_ASKGPGME_KEYORG_UNKNOWNGPGME_KEYORG_KSGPGME_KEYORG_DANEGPGME_KEYORG_WKDGPGME_KEYORG_URLGPGME_KEYORG_FILEGPGME_KEYORG_SELFGPGME_KEYORG_OTHERGPGME_PROTOCOL_OpenPGPGPGME_PROTOCOL_CMSGPGME_PROTOCOL_GPGCONFGPGME_PROTOCOL_ASSUANGPGME_PROTOCOL_G13GPGME_PROTOCOL_UISERVERGPGME_PROTOCOL_SPAWNGPGME_PROTOCOL_DEFAULTGPGME_PROTOCOL_UNKNOWNGPGME_KEYLIST_MODE_LOCALGPGME_KEYLIST_MODE_EXTERNGPGME_KEYLIST_MODE_SIGS GPGME_KEYLIST_MODE_SIG_NOTATIONSGPGME_KEYLIST_MODE_WITH_SECRETGPGME_KEYLIST_MODE_WITH_TOFUGPGME_KEYLIST_MODE_WITH_KEYGRIPGPGME_KEYLIST_MODE_EPHEMERALGPGME_KEYLIST_MODE_VALIDATEGPGME_KEYLIST_MODE_FORCE_EXTERNGPGME_KEYLIST_MODE_LOCATE"GPGME_KEYLIST_MODE_LOCATE_EXTERNALGPGME_PINENTRY_MODE_DEFAULTGPGME_PINENTRY_MODE_ASKGPGME_PINENTRY_MODE_CANCELGPGME_PINENTRY_MODE_ERRORGPGME_PINENTRY_MODE_LOOPBACKGPGME_EXPORT_MODE_EXTERNGPGME_EXPORT_MODE_MINIMALGPGME_EXPORT_MODE_SECRETGPGME_EXPORT_MODE_RAWGPGME_EXPORT_MODE_PKCS12GPGME_EXPORT_MODE_SSHGPGME_EXPORT_MODE_SECRET_SUBKEYGPGME_AUDITLOG_DEFAULTGPGME_AUDITLOG_HTMLGPGME_AUDITLOG_DIAGGPGME_AUDITLOG_WITH_HELP!GPGME_SIG_NOTATION_HUMAN_READABLEGPGME_SIG_NOTATION_CRITICALr   _gpgme_engine_info_swigregisterr   _gpgme_tofu_info_swigregisterr   _gpgme_subkey_swigregisterr4  _gpgme_key_sig_swigregisterrx  _gpgme_user_id_swigregisterr  _gpgme_key_swigregisterr  _gpgme_invalid_key_swigregisterr  r  r  r  r	  r  r  r  r  r  r  r  r!  r#  r&  GPGME_INCLUDE_CERTS_DEFAULTr)  r,  r/  r4  r6  r8  r:  r@  rB  rF  rH  rJ  rL  rO  rQ  rS  rU  rX  rZ  r]  r_  ra  rc  re  GPGME_EVENT_STARTGPGME_EVENT_DONEGPGME_EVENT_NEXT_KEYGPGME_EVENT_NEXT_TRUSTITEMrg  %gpgme_io_event_done_data_swigregisterru  gpgme_io_cbs_swigregisterr  r  r  r  r  r  r  r  r  r  gpgme_data_cbs_swigregisterr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  %_gpgme_op_encrypt_result_swigregisterr  GPGME_ENCRYPT_ALWAYS_TRUSTGPGME_ENCRYPT_NO_ENCRYPT_TOGPGME_ENCRYPT_PREPAREGPGME_ENCRYPT_EXPECT_SIGNGPGME_ENCRYPT_NO_COMPRESSGPGME_ENCRYPT_SYMMETRICGPGME_ENCRYPT_THROW_KEYIDSGPGME_ENCRYPT_WRAPGPGME_ENCRYPT_WANT_ADDRESSr	  r  r  r  r  r  r  r  r  _gpgme_recipient_swigregisterr/  %_gpgme_op_decrypt_result_swigregisterrR  GPGME_DECRYPT_VERIFYGPGME_DECRYPT_UNWRAPrT  rW  rY  r[  r]  r`  rb  !_gpgme_new_signature_swigregisterr}  "_gpgme_op_sign_result_swigregisterr  r  r  GPGME_SIGSUM_VALIDGPGME_SIGSUM_GREENGPGME_SIGSUM_REDGPGME_SIGSUM_KEY_REVOKEDGPGME_SIGSUM_KEY_EXPIREDGPGME_SIGSUM_SIG_EXPIREDGPGME_SIGSUM_KEY_MISSINGGPGME_SIGSUM_CRL_MISSINGGPGME_SIGSUM_CRL_TOO_OLDGPGME_SIGSUM_BAD_POLICYGPGME_SIGSUM_SYS_ERRORGPGME_SIGSUM_TOFU_CONFLICTr  _gpgme_signature_swigregisterr  $_gpgme_op_verify_result_swigregisterr  r  r  GPGME_IMPORT_NEWGPGME_IMPORT_UIDGPGME_IMPORT_SIGGPGME_IMPORT_SUBKEYGPGME_IMPORT_SECRETr  !_gpgme_import_status_swigregisterr  $_gpgme_op_import_result_swigregisterr$  r&  r*  r,  r0  r2  r6  r8  r<  r>  r@  rB  rE  GPGME_CREATE_SIGNGPGME_CREATE_ENCRGPGME_CREATE_CERTGPGME_CREATE_AUTHGPGME_CREATE_NOPASSWDGPGME_CREATE_SELFSIGNEDGPGME_CREATE_NOSTOREGPGME_CREATE_WANTPUBGPGME_CREATE_WANTSECGPGME_CREATE_FORCEGPGME_CREATE_NOEXPIRErG  $_gpgme_op_genkey_result_swigregisterra  re  rg  rm  ro  rr  rt  rx  r{  r}  r  r  r  r  r  r  r  GPGME_DELETE_ALLOW_SECRETGPGME_DELETE_FORCEr  r  GPGME_KEYSIGN_LOCALGPGME_KEYSIGN_LFSEPGPGME_KEYSIGN_NOEXPIREGPGME_KEYSIGN_FORCEr  r  GPGME_REVSIG_LFSEPr  r  GPGME_INTERACT_CARDr  r  r  r  r  %_gpgme_op_keylist_result_swigregisterr  r  r  r  r  r  r  r  _gpgme_trust_item_swigregisterr  r  r  r  r  r  r  GPGME_SPAWN_DETACHEDGPGME_SPAWN_ALLOW_SET_FGGPGME_SPAWN_SHOW_WINDOWr  r	  r  r  r  '_gpgme_op_vfs_mount_result_swigregisterr  r   r#  GPGME_CONF_BASICGPGME_CONF_ADVANCEDGPGME_CONF_EXPERTGPGME_CONF_INVISIBLEGPGME_CONF_INTERNALGPGME_CONF_NONEGPGME_CONF_STRINGGPGME_CONF_INT32GPGME_CONF_UINT32GPGME_CONF_FILENAMEGPGME_CONF_LDAP_SERVERGPGME_CONF_KEY_FPRGPGME_CONF_PUB_KEYGPGME_CONF_SEC_KEYGPGME_CONF_ALIAS_LISTr%  gpgme_conf_arg_swigregisterr1  !gpgme_conf_arg_value_swigregisterGPGME_CONF_GROUPGPGME_CONF_OPTIONALGPGME_CONF_LISTGPGME_CONF_RUNTIMEGPGME_CONF_DEFAULTGPGME_CONF_DEFAULT_DESCGPGME_CONF_NO_ARG_DESCGPGME_CONF_NO_CHANGErD  gpgme_conf_opt_swigregisterrs  gpgme_conf_comp_swigregisterr  r  r  r  r  r  r  r  (_gpgme_op_query_swdb_result_swigregisterr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  GPGME_EXPORT_MODE_NOUIDGPGME_STATUS_EOFGPGME_STATUS_ENTERGPGME_STATUS_LEAVEGPGME_STATUS_ABORTGPGME_STATUS_GOODSIGGPGME_STATUS_BADSIGGPGME_STATUS_ERRSIGGPGME_STATUS_BADARMORGPGME_STATUS_RSA_OR_IDEAGPGME_STATUS_KEYEXPIREDGPGME_STATUS_KEYREVOKEDGPGME_STATUS_TRUST_UNDEFINEDGPGME_STATUS_TRUST_NEVERGPGME_STATUS_TRUST_MARGINALGPGME_STATUS_TRUST_FULLYGPGME_STATUS_TRUST_ULTIMATEGPGME_STATUS_SHM_INFOGPGME_STATUS_SHM_GETGPGME_STATUS_SHM_GET_BOOLGPGME_STATUS_SHM_GET_HIDDENGPGME_STATUS_NEED_PASSPHRASEGPGME_STATUS_VALIDSIGGPGME_STATUS_SIG_IDGPGME_STATUS_ENC_TOGPGME_STATUS_NODATAGPGME_STATUS_BAD_PASSPHRASEGPGME_STATUS_NO_PUBKEYGPGME_STATUS_NO_SECKEY GPGME_STATUS_NEED_PASSPHRASE_SYMGPGME_STATUS_DECRYPTION_FAILEDGPGME_STATUS_DECRYPTION_OKAYGPGME_STATUS_MISSING_PASSPHRASEGPGME_STATUS_GOOD_PASSPHRASEGPGME_STATUS_GOODMDCGPGME_STATUS_BADMDCGPGME_STATUS_ERRMDCGPGME_STATUS_IMPORTEDGPGME_STATUS_IMPORT_OKGPGME_STATUS_IMPORT_PROBLEMGPGME_STATUS_IMPORT_RESGPGME_STATUS_FILE_STARTGPGME_STATUS_FILE_DONEGPGME_STATUS_FILE_ERRORGPGME_STATUS_BEGIN_DECRYPTIONGPGME_STATUS_END_DECRYPTIONGPGME_STATUS_BEGIN_ENCRYPTIONGPGME_STATUS_END_ENCRYPTIONGPGME_STATUS_DELETE_PROBLEMGPGME_STATUS_GET_BOOLGPGME_STATUS_GET_LINEGPGME_STATUS_GET_HIDDENGPGME_STATUS_GOT_ITGPGME_STATUS_PROGRESSGPGME_STATUS_SIG_CREATEDGPGME_STATUS_SESSION_KEYGPGME_STATUS_NOTATION_NAMEGPGME_STATUS_NOTATION_DATAGPGME_STATUS_POLICY_URLGPGME_STATUS_BEGIN_STREAMGPGME_STATUS_END_STREAMGPGME_STATUS_KEY_CREATEDGPGME_STATUS_USERID_HINTGPGME_STATUS_UNEXPECTEDGPGME_STATUS_INV_RECPGPGME_STATUS_NO_RECPGPGME_STATUS_ALREADY_SIGNEDGPGME_STATUS_SIGEXPIREDGPGME_STATUS_EXPSIGGPGME_STATUS_EXPKEYSIGGPGME_STATUS_TRUNCATEDGPGME_STATUS_ERRORGPGME_STATUS_NEWSIGGPGME_STATUS_REVKEYSIGGPGME_STATUS_SIG_SUBPACKET GPGME_STATUS_NEED_PASSPHRASE_PINGPGME_STATUS_SC_OP_FAILUREGPGME_STATUS_SC_OP_SUCCESSGPGME_STATUS_CARDCTRLGPGME_STATUS_BACKUP_KEY_CREATEDGPGME_STATUS_PKA_TRUST_BADGPGME_STATUS_PKA_TRUST_GOODGPGME_STATUS_PLAINTEXTGPGME_STATUS_INV_SGNRGPGME_STATUS_NO_SGNRGPGME_STATUS_SUCCESSGPGME_STATUS_DECRYPTION_INFOGPGME_STATUS_PLAINTEXT_LENGTHGPGME_STATUS_MOUNTPOINTGPGME_STATUS_PINENTRY_LAUNCHEDGPGME_STATUS_ATTRIBUTEGPGME_STATUS_BEGIN_SIGNINGGPGME_STATUS_KEY_NOT_CREATEDGPGME_STATUS_INQUIRE_MAXLENGPGME_STATUS_FAILUREGPGME_STATUS_KEY_CONSIDEREDGPGME_STATUS_TOFU_USERGPGME_STATUS_TOFU_STATSGPGME_STATUS_TOFU_STATS_LONGGPGME_STATUS_NOTATION_FLAGS'GPGME_STATUS_DECRYPTION_COMPLIANCE_MODE)GPGME_STATUS_VERIFICATION_COMPLIANCE_MODEGPGME_STATUS_CANCELED_BY_USERr  r  r  r  GPGME_SIG_STAT_NONEGPGME_SIG_STAT_GOODGPGME_SIG_STAT_BADGPGME_SIG_STAT_NOKEYGPGME_SIG_STAT_NOSIGGPGME_SIG_STAT_ERRORGPGME_SIG_STAT_DIFFGPGME_SIG_STAT_GOOD_EXPGPGME_SIG_STAT_GOOD_EXPKEYGPGME_ATTR_KEYIDGPGME_ATTR_FPRGPGME_ATTR_ALGOGPGME_ATTR_LENGPGME_ATTR_CREATEDGPGME_ATTR_EXPIREGPGME_ATTR_OTRUSTGPGME_ATTR_USERIDGPGME_ATTR_NAMEGPGME_ATTR_EMAILGPGME_ATTR_COMMENTGPGME_ATTR_VALIDITYGPGME_ATTR_LEVELGPGME_ATTR_TYPEGPGME_ATTR_IS_SECRETGPGME_ATTR_KEY_REVOKEDGPGME_ATTR_KEY_INVALIDGPGME_ATTR_UID_REVOKEDGPGME_ATTR_UID_INVALIDGPGME_ATTR_KEY_CAPSGPGME_ATTR_CAN_ENCRYPTGPGME_ATTR_CAN_SIGNGPGME_ATTR_CAN_CERTIFYGPGME_ATTR_KEY_EXPIREDGPGME_ATTR_KEY_DISABLEDGPGME_ATTR_SERIALGPGME_ATTR_ISSUERGPGME_ATTR_CHAINIDGPGME_ATTR_SIG_STATUSGPGME_ATTR_ERRTOKGPGME_ATTR_SIG_SUMMARYGPGME_ATTR_SIG_CLASSr  r  r  r  r
  r  r  r  r  r  r  r  r!  r#  $_gpgme_op_assuan_result_swigregisterr-  r/  GPG_ERR_SOURCE_UNKNOWNGPG_ERR_SOURCE_GCRYPTGPG_ERR_SOURCE_GPGGPG_ERR_SOURCE_GPGSMGPG_ERR_SOURCE_GPGAGENTGPG_ERR_SOURCE_PINENTRYGPG_ERR_SOURCE_SCDGPG_ERR_SOURCE_GPGMEGPG_ERR_SOURCE_KEYBOXGPG_ERR_SOURCE_KSBAGPG_ERR_SOURCE_DIRMNGRGPG_ERR_SOURCE_GSTIGPG_ERR_SOURCE_GPAGPG_ERR_SOURCE_KLEOGPG_ERR_SOURCE_G13GPG_ERR_SOURCE_ASSUANGPG_ERR_SOURCE_TPM2DGPG_ERR_SOURCE_TLSGPG_ERR_SOURCE_ANYGPG_ERR_SOURCE_USER_1GPG_ERR_SOURCE_USER_2GPG_ERR_SOURCE_USER_3GPG_ERR_SOURCE_USER_4GPG_ERR_SOURCE_DIMGPG_ERR_NO_ERRORGPG_ERR_GENERALGPG_ERR_UNKNOWN_PACKETGPG_ERR_UNKNOWN_VERSIONGPG_ERR_PUBKEY_ALGOGPG_ERR_DIGEST_ALGOGPG_ERR_BAD_PUBKEYGPG_ERR_BAD_SECKEYGPG_ERR_BAD_SIGNATUREGPG_ERR_NO_PUBKEYGPG_ERR_CHECKSUMGPG_ERR_BAD_PASSPHRASEGPG_ERR_CIPHER_ALGOGPG_ERR_KEYRING_OPENGPG_ERR_INV_PACKETGPG_ERR_INV_ARMORGPG_ERR_NO_USER_IDGPG_ERR_NO_SECKEYGPG_ERR_WRONG_SECKEYGPG_ERR_BAD_KEYGPG_ERR_COMPR_ALGOGPG_ERR_NO_PRIMEGPG_ERR_NO_ENCODING_METHODGPG_ERR_NO_ENCRYPTION_SCHEMEGPG_ERR_NO_SIGNATURE_SCHEMEGPG_ERR_INV_ATTRGPG_ERR_NO_VALUEGPG_ERR_NOT_FOUNDGPG_ERR_VALUE_NOT_FOUNDGPG_ERR_SYNTAXGPG_ERR_BAD_MPIGPG_ERR_INV_PASSPHRASEGPG_ERR_SIG_CLASSGPG_ERR_RESOURCE_LIMITGPG_ERR_INV_KEYRINGGPG_ERR_TRUSTDBGPG_ERR_BAD_CERTGPG_ERR_INV_USER_IDGPG_ERR_UNEXPECTEDGPG_ERR_TIME_CONFLICTGPG_ERR_KEYSERVERGPG_ERR_WRONG_PUBKEY_ALGOGPG_ERR_TRIBUTE_TO_D_AGPG_ERR_WEAK_KEYGPG_ERR_INV_KEYLENGPG_ERR_INV_ARGGPG_ERR_BAD_URIGPG_ERR_INV_URIGPG_ERR_NETWORKGPG_ERR_UNKNOWN_HOSTGPG_ERR_SELFTEST_FAILEDGPG_ERR_NOT_ENCRYPTEDGPG_ERR_NOT_PROCESSEDGPG_ERR_UNUSABLE_PUBKEYGPG_ERR_UNUSABLE_SECKEYGPG_ERR_INV_VALUEGPG_ERR_BAD_CERT_CHAINGPG_ERR_MISSING_CERTGPG_ERR_NO_DATAGPG_ERR_BUGGPG_ERR_NOT_SUPPORTEDGPG_ERR_INV_OPGPG_ERR_TIMEOUTGPG_ERR_INTERNALGPG_ERR_EOF_GCRYPTGPG_ERR_INV_OBJGPG_ERR_TOO_SHORTGPG_ERR_TOO_LARGEGPG_ERR_NO_OBJGPG_ERR_NOT_IMPLEMENTEDGPG_ERR_CONFLICTGPG_ERR_INV_CIPHER_MODEGPG_ERR_INV_FLAGGPG_ERR_INV_HANDLEGPG_ERR_TRUNCATEDGPG_ERR_INCOMPLETE_LINEGPG_ERR_INV_RESPONSEGPG_ERR_NO_AGENTGPG_ERR_AGENTGPG_ERR_INV_DATAGPG_ERR_ASSUAN_SERVER_FAULTGPG_ERR_ASSUANGPG_ERR_INV_SESSION_KEYGPG_ERR_INV_SEXPGPG_ERR_UNSUPPORTED_ALGORITHMGPG_ERR_NO_PIN_ENTRYGPG_ERR_PIN_ENTRYGPG_ERR_BAD_PINGPG_ERR_INV_NAMEGPG_ERR_BAD_DATAGPG_ERR_INV_PARAMETERGPG_ERR_WRONG_CARDGPG_ERR_NO_DIRMNGRGPG_ERR_DIRMNGRGPG_ERR_CERT_REVOKEDGPG_ERR_NO_CRL_KNOWNGPG_ERR_CRL_TOO_OLDGPG_ERR_LINE_TOO_LONGGPG_ERR_NOT_TRUSTEDGPG_ERR_CANCELEDGPG_ERR_BAD_CA_CERTGPG_ERR_CERT_EXPIREDGPG_ERR_CERT_TOO_YOUNGGPG_ERR_UNSUPPORTED_CERTGPG_ERR_UNKNOWN_SEXPGPG_ERR_UNSUPPORTED_PROTECTIONGPG_ERR_CORRUPTED_PROTECTIONGPG_ERR_AMBIGUOUS_NAMEGPG_ERR_CARDGPG_ERR_CARD_RESETGPG_ERR_CARD_REMOVEDGPG_ERR_INV_CARDGPG_ERR_CARD_NOT_PRESENTGPG_ERR_NO_PKCS15_APPGPG_ERR_NOT_CONFIRMEDGPG_ERR_CONFIGURATIONGPG_ERR_NO_POLICY_MATCHGPG_ERR_INV_INDEXGPG_ERR_INV_IDGPG_ERR_NO_SCDAEMONGPG_ERR_SCDAEMONGPG_ERR_UNSUPPORTED_PROTOCOLGPG_ERR_BAD_PIN_METHODGPG_ERR_CARD_NOT_INITIALIZEDGPG_ERR_UNSUPPORTED_OPERATIONGPG_ERR_WRONG_KEY_USAGEGPG_ERR_NOTHING_FOUNDGPG_ERR_WRONG_BLOB_TYPEGPG_ERR_MISSING_VALUEGPG_ERR_HARDWAREGPG_ERR_PIN_BLOCKEDGPG_ERR_USE_CONDITIONSGPG_ERR_PIN_NOT_SYNCEDGPG_ERR_INV_CRLGPG_ERR_BAD_BERGPG_ERR_INV_BERGPG_ERR_ELEMENT_NOT_FOUNDGPG_ERR_IDENTIFIER_NOT_FOUNDGPG_ERR_INV_TAGGPG_ERR_INV_LENGTHGPG_ERR_INV_KEYINFOGPG_ERR_UNEXPECTED_TAGGPG_ERR_NOT_DER_ENCODEDGPG_ERR_NO_CMS_OBJGPG_ERR_INV_CMS_OBJGPG_ERR_UNKNOWN_CMS_OBJGPG_ERR_UNSUPPORTED_CMS_OBJGPG_ERR_UNSUPPORTED_ENCODINGGPG_ERR_UNSUPPORTED_CMS_VERSIONGPG_ERR_UNKNOWN_ALGORITHMGPG_ERR_INV_ENGINEGPG_ERR_PUBKEY_NOT_TRUSTEDGPG_ERR_DECRYPT_FAILEDGPG_ERR_KEY_EXPIREDGPG_ERR_SIG_EXPIREDGPG_ERR_ENCODING_PROBLEMGPG_ERR_INV_STATEGPG_ERR_DUP_VALUEGPG_ERR_MISSING_ACTIONGPG_ERR_MODULE_NOT_FOUNDGPG_ERR_INV_OID_STRINGGPG_ERR_INV_TIMEGPG_ERR_INV_CRL_OBJGPG_ERR_UNSUPPORTED_CRL_VERSIONGPG_ERR_INV_CERT_OBJGPG_ERR_UNKNOWN_NAMEGPG_ERR_LOCALE_PROBLEMGPG_ERR_NOT_LOCKEDGPG_ERR_PROTOCOL_VIOLATIONGPG_ERR_INV_MACGPG_ERR_INV_REQUESTGPG_ERR_UNKNOWN_EXTNGPG_ERR_UNKNOWN_CRIT_EXTNGPG_ERR_LOCKEDGPG_ERR_UNKNOWN_OPTIONGPG_ERR_UNKNOWN_COMMANDGPG_ERR_NOT_OPERATIONALGPG_ERR_NO_PASSPHRASEGPG_ERR_NO_PINGPG_ERR_NOT_ENABLEDGPG_ERR_NO_ENGINEGPG_ERR_MISSING_KEYGPG_ERR_TOO_MANYGPG_ERR_LIMIT_REACHEDGPG_ERR_NOT_INITIALIZEDGPG_ERR_MISSING_ISSUER_CERTGPG_ERR_NO_KEYSERVERGPG_ERR_INV_CURVEGPG_ERR_UNKNOWN_CURVEGPG_ERR_DUP_KEYGPG_ERR_AMBIGUOUSGPG_ERR_NO_CRYPT_CTXGPG_ERR_WRONG_CRYPT_CTXGPG_ERR_BAD_CRYPT_CTXGPG_ERR_CRYPT_CTX_CONFLICTGPG_ERR_BROKEN_PUBKEYGPG_ERR_BROKEN_SECKEYGPG_ERR_MAC_ALGOGPG_ERR_FULLY_CANCELEDGPG_ERR_UNFINISHEDGPG_ERR_BUFFER_TOO_SHORTGPG_ERR_SEXP_INV_LEN_SPECGPG_ERR_SEXP_STRING_TOO_LONGGPG_ERR_SEXP_UNMATCHED_PARENGPG_ERR_SEXP_NOT_CANONICALGPG_ERR_SEXP_BAD_CHARACTERGPG_ERR_SEXP_BAD_QUOTATIONGPG_ERR_SEXP_ZERO_PREFIXGPG_ERR_SEXP_NESTED_DHGPG_ERR_SEXP_UNMATCHED_DHGPG_ERR_SEXP_UNEXPECTED_PUNCGPG_ERR_SEXP_BAD_HEX_CHARGPG_ERR_SEXP_ODD_HEX_NUMBERSGPG_ERR_SEXP_BAD_OCT_CHARGPG_ERR_SUBKEYS_EXP_OR_REVGPG_ERR_DB_CORRUPTEDGPG_ERR_SERVER_FAILEDGPG_ERR_NO_NAMEGPG_ERR_NO_KEYGPG_ERR_LEGACY_KEYGPG_ERR_REQUEST_TOO_SHORTGPG_ERR_REQUEST_TOO_LONGGPG_ERR_OBJ_TERM_STATEGPG_ERR_NO_CERT_CHAINGPG_ERR_CERT_TOO_LARGEGPG_ERR_INV_RECORDGPG_ERR_BAD_MACGPG_ERR_UNEXPECTED_MSGGPG_ERR_COMPR_FAILEDGPG_ERR_WOULD_WRAPGPG_ERR_FATAL_ALERTGPG_ERR_NO_CIPHERGPG_ERR_MISSING_CLIENT_CERTGPG_ERR_CLOSE_NOTIFYGPG_ERR_TICKET_EXPIREDGPG_ERR_BAD_TICKETGPG_ERR_UNKNOWN_IDENTITYGPG_ERR_BAD_HS_CERTGPG_ERR_BAD_HS_CERT_REQGPG_ERR_BAD_HS_CERT_VERGPG_ERR_BAD_HS_CHANGE_CIPHERGPG_ERR_BAD_HS_CLIENT_HELLOGPG_ERR_BAD_HS_SERVER_HELLO GPG_ERR_BAD_HS_SERVER_HELLO_DONEGPG_ERR_BAD_HS_FINISHEDGPG_ERR_BAD_HS_SERVER_KEXGPG_ERR_BAD_HS_CLIENT_KEXGPG_ERR_BOGUS_STRINGGPG_ERR_FORBIDDENGPG_ERR_KEY_DISABLEDGPG_ERR_KEY_ON_CARDGPG_ERR_INV_LOCK_OBJGPG_ERR_TRUEGPG_ERR_FALSEGPG_ERR_ASS_GENERALGPG_ERR_ASS_ACCEPT_FAILEDGPG_ERR_ASS_CONNECT_FAILEDGPG_ERR_ASS_INV_RESPONSEGPG_ERR_ASS_INV_VALUEGPG_ERR_ASS_INCOMPLETE_LINEGPG_ERR_ASS_LINE_TOO_LONGGPG_ERR_ASS_NESTED_COMMANDSGPG_ERR_ASS_NO_DATA_CBGPG_ERR_ASS_NO_INQUIRE_CBGPG_ERR_ASS_NOT_A_SERVERGPG_ERR_ASS_NOT_A_CLIENTGPG_ERR_ASS_SERVER_STARTGPG_ERR_ASS_READ_ERRORGPG_ERR_ASS_WRITE_ERRORGPG_ERR_ASS_TOO_MUCH_DATAGPG_ERR_ASS_UNEXPECTED_CMDGPG_ERR_ASS_UNKNOWN_CMDGPG_ERR_ASS_SYNTAXGPG_ERR_ASS_CANCELEDGPG_ERR_ASS_NO_INPUTGPG_ERR_ASS_NO_OUTPUTGPG_ERR_ASS_PARAMETERGPG_ERR_ASS_UNKNOWN_INQUIREGPG_ERR_ENGINE_TOO_OLDGPG_ERR_WINDOW_TOO_SMALLGPG_ERR_WINDOW_TOO_LARGEGPG_ERR_MISSING_ENVVARGPG_ERR_USER_ID_EXISTSGPG_ERR_NAME_EXISTSGPG_ERR_DUP_NAMEGPG_ERR_TOO_YOUNGGPG_ERR_TOO_OLDGPG_ERR_UNKNOWN_FLAGGPG_ERR_INV_ORDERGPG_ERR_ALREADY_FETCHEDGPG_ERR_TRY_LATERGPG_ERR_WRONG_NAMEGPG_ERR_NO_AUTHGPG_ERR_BAD_AUTHGPG_ERR_NO_KEYBOXDGPG_ERR_KEYBOXDGPG_ERR_NO_SERVICEGPG_ERR_SERVICEGPG_ERR_SYSTEM_BUGGPG_ERR_DNS_UNKNOWNGPG_ERR_DNS_SECTIONGPG_ERR_DNS_ADDRESSGPG_ERR_DNS_NO_QUERYGPG_ERR_DNS_NO_ANSWERGPG_ERR_DNS_CLOSEDGPG_ERR_DNS_VERIFYGPG_ERR_DNS_TIMEOUTGPG_ERR_LDAP_GENERALGPG_ERR_LDAP_ATTR_GENERALGPG_ERR_LDAP_NAME_GENERALGPG_ERR_LDAP_SECURITY_GENERALGPG_ERR_LDAP_SERVICE_GENERALGPG_ERR_LDAP_UPDATE_GENERALGPG_ERR_LDAP_E_GENERALGPG_ERR_LDAP_X_GENERALGPG_ERR_LDAP_OTHER_GENERALGPG_ERR_LDAP_X_CONNECTINGGPG_ERR_LDAP_REFERRAL_LIMITGPG_ERR_LDAP_CLIENT_LOOPGPG_ERR_LDAP_NO_RESULTSGPG_ERR_LDAP_CONTROL_NOT_FOUNDGPG_ERR_LDAP_NOT_SUPPORTEDGPG_ERR_LDAP_CONNECTGPG_ERR_LDAP_NO_MEMORYGPG_ERR_LDAP_PARAMGPG_ERR_LDAP_USER_CANCELLEDGPG_ERR_LDAP_FILTERGPG_ERR_LDAP_AUTH_UNKNOWNGPG_ERR_LDAP_TIMEOUTGPG_ERR_LDAP_DECODINGGPG_ERR_LDAP_ENCODINGGPG_ERR_LDAP_LOCALGPG_ERR_LDAP_SERVER_DOWNGPG_ERR_LDAP_SUCCESSGPG_ERR_LDAP_OPERATIONSGPG_ERR_LDAP_PROTOCOLGPG_ERR_LDAP_TIMELIMITGPG_ERR_LDAP_SIZELIMITGPG_ERR_LDAP_COMPARE_FALSEGPG_ERR_LDAP_COMPARE_TRUEGPG_ERR_LDAP_UNSUPPORTED_AUTHGPG_ERR_LDAP_STRONG_AUTH_RQRDGPG_ERR_LDAP_PARTIAL_RESULTSGPG_ERR_LDAP_REFERRALGPG_ERR_LDAP_ADMINLIMITGPG_ERR_LDAP_UNAVAIL_CRIT_EXTNGPG_ERR_LDAP_CONFIDENT_RQRDGPG_ERR_LDAP_SASL_BIND_INPROGGPG_ERR_LDAP_NO_SUCH_ATTRIBUTEGPG_ERR_LDAP_UNDEFINED_TYPEGPG_ERR_LDAP_BAD_MATCHINGGPG_ERR_LDAP_CONST_VIOLATIONGPG_ERR_LDAP_TYPE_VALUE_EXISTSGPG_ERR_LDAP_INV_SYNTAXGPG_ERR_LDAP_NO_SUCH_OBJGPG_ERR_LDAP_ALIAS_PROBLEMGPG_ERR_LDAP_INV_DN_SYNTAXGPG_ERR_LDAP_IS_LEAFGPG_ERR_LDAP_ALIAS_DEREFGPG_ERR_LDAP_X_PROXY_AUTH_FAILGPG_ERR_LDAP_BAD_AUTHGPG_ERR_LDAP_INV_CREDENTIALSGPG_ERR_LDAP_INSUFFICIENT_ACCGPG_ERR_LDAP_BUSYGPG_ERR_LDAP_UNAVAILABLEGPG_ERR_LDAP_UNWILL_TO_PERFORMGPG_ERR_LDAP_LOOP_DETECTGPG_ERR_LDAP_NAMING_VIOLATIONGPG_ERR_LDAP_OBJ_CLS_VIOLATIONGPG_ERR_LDAP_NOT_ALLOW_NONLEAFGPG_ERR_LDAP_NOT_ALLOW_ON_RDNGPG_ERR_LDAP_ALREADY_EXISTSGPG_ERR_LDAP_NO_OBJ_CLASS_MODSGPG_ERR_LDAP_RESULTS_TOO_LARGEGPG_ERR_LDAP_AFFECTS_MULT_DSASGPG_ERR_LDAP_VLVGPG_ERR_LDAP_OTHERGPG_ERR_LDAP_CUP_RESOURCE_LIMITGPG_ERR_LDAP_CUP_SEC_VIOLATIONGPG_ERR_LDAP_CUP_INV_DATAGPG_ERR_LDAP_CUP_UNSUP_SCHEMEGPG_ERR_LDAP_CUP_RELOADGPG_ERR_LDAP_CANCELLEDGPG_ERR_LDAP_NO_SUCH_OPERATIONGPG_ERR_LDAP_TOO_LATEGPG_ERR_LDAP_CANNOT_CANCELGPG_ERR_LDAP_ASSERTION_FAILEDGPG_ERR_LDAP_PROX_AUTH_DENIEDGPG_ERR_USER_1GPG_ERR_USER_2GPG_ERR_USER_3GPG_ERR_USER_4GPG_ERR_USER_5GPG_ERR_USER_6GPG_ERR_USER_7GPG_ERR_USER_8GPG_ERR_USER_9GPG_ERR_USER_10GPG_ERR_USER_11GPG_ERR_USER_12GPG_ERR_USER_13GPG_ERR_USER_14GPG_ERR_USER_15GPG_ERR_USER_16GPG_ERR_SQL_OKGPG_ERR_SQL_ERRORGPG_ERR_SQL_INTERNALGPG_ERR_SQL_PERMGPG_ERR_SQL_ABORTGPG_ERR_SQL_BUSYGPG_ERR_SQL_LOCKEDGPG_ERR_SQL_NOMEMGPG_ERR_SQL_READONLYGPG_ERR_SQL_INTERRUPTGPG_ERR_SQL_IOERRGPG_ERR_SQL_CORRUPTGPG_ERR_SQL_NOTFOUNDGPG_ERR_SQL_FULLGPG_ERR_SQL_CANTOPENGPG_ERR_SQL_PROTOCOLGPG_ERR_SQL_EMPTYGPG_ERR_SQL_SCHEMAGPG_ERR_SQL_TOOBIGGPG_ERR_SQL_CONSTRAINTGPG_ERR_SQL_MISMATCHGPG_ERR_SQL_MISUSEGPG_ERR_SQL_NOLFSGPG_ERR_SQL_AUTHGPG_ERR_SQL_FORMATGPG_ERR_SQL_RANGEGPG_ERR_SQL_NOTADBGPG_ERR_SQL_NOTICEGPG_ERR_SQL_WARNINGGPG_ERR_SQL_ROWGPG_ERR_SQL_DONEGPG_ERR_MISSING_ERRNOGPG_ERR_UNKNOWN_ERRNOGPG_ERR_EOFGPG_ERR_E2BIGGPG_ERR_EACCESGPG_ERR_EADDRINUSEGPG_ERR_EADDRNOTAVAILGPG_ERR_EADVGPG_ERR_EAFNOSUPPORTGPG_ERR_EAGAINGPG_ERR_EALREADYGPG_ERR_EAUTHGPG_ERR_EBACKGROUNDGPG_ERR_EBADEGPG_ERR_EBADFGPG_ERR_EBADFDGPG_ERR_EBADMSGGPG_ERR_EBADRGPG_ERR_EBADRPCGPG_ERR_EBADRQCGPG_ERR_EBADSLTGPG_ERR_EBFONTGPG_ERR_EBUSYGPG_ERR_ECANCELEDGPG_ERR_ECHILDGPG_ERR_ECHRNGGPG_ERR_ECOMMGPG_ERR_ECONNABORTEDGPG_ERR_ECONNREFUSEDGPG_ERR_ECONNRESET
GPG_ERR_EDGPG_ERR_EDEADLKGPG_ERR_EDEADLOCKGPG_ERR_EDESTADDRREQGPG_ERR_EDIEDGPG_ERR_EDOMGPG_ERR_EDOTDOTGPG_ERR_EDQUOTGPG_ERR_EEXISTGPG_ERR_EFAULTGPG_ERR_EFBIGGPG_ERR_EFTYPEGPG_ERR_EGRATUITOUSGPG_ERR_EGREGIOUSGPG_ERR_EHOSTDOWNGPG_ERR_EHOSTUNREACHGPG_ERR_EIDRMGPG_ERR_EIEIOGPG_ERR_EILSEQGPG_ERR_EINPROGRESSGPG_ERR_EINTRGPG_ERR_EINVALGPG_ERR_EIOGPG_ERR_EISCONNGPG_ERR_EISDIRGPG_ERR_EISNAMGPG_ERR_EL2HLTGPG_ERR_EL2NSYNCGPG_ERR_EL3HLTGPG_ERR_EL3RSTGPG_ERR_ELIBACCGPG_ERR_ELIBBADGPG_ERR_ELIBEXECGPG_ERR_ELIBMAXGPG_ERR_ELIBSCNGPG_ERR_ELNRNGGPG_ERR_ELOOPGPG_ERR_EMEDIUMTYPEGPG_ERR_EMFILEGPG_ERR_EMLINKGPG_ERR_EMSGSIZEGPG_ERR_EMULTIHOPGPG_ERR_ENAMETOOLONGGPG_ERR_ENAVAILGPG_ERR_ENEEDAUTHGPG_ERR_ENETDOWNGPG_ERR_ENETRESETGPG_ERR_ENETUNREACHGPG_ERR_ENFILEGPG_ERR_ENOANOGPG_ERR_ENOBUFSGPG_ERR_ENOCSIGPG_ERR_ENODATAGPG_ERR_ENODEVGPG_ERR_ENOENTGPG_ERR_ENOEXECGPG_ERR_ENOLCKGPG_ERR_ENOLINKGPG_ERR_ENOMEDIUMGPG_ERR_ENOMEMGPG_ERR_ENOMSGGPG_ERR_ENONETGPG_ERR_ENOPKGGPG_ERR_ENOPROTOOPTGPG_ERR_ENOSPCGPG_ERR_ENOSRGPG_ERR_ENOSTRGPG_ERR_ENOSYSGPG_ERR_ENOTBLKGPG_ERR_ENOTCONNGPG_ERR_ENOTDIRGPG_ERR_ENOTEMPTYGPG_ERR_ENOTNAMGPG_ERR_ENOTSOCKGPG_ERR_ENOTSUPGPG_ERR_ENOTTYGPG_ERR_ENOTUNIQGPG_ERR_ENXIOGPG_ERR_EOPNOTSUPPGPG_ERR_EOVERFLOWGPG_ERR_EPERMGPG_ERR_EPFNOSUPPORTGPG_ERR_EPIPEGPG_ERR_EPROCLIMGPG_ERR_EPROCUNAVAILGPG_ERR_EPROGMISMATCHGPG_ERR_EPROGUNAVAILGPG_ERR_EPROTOGPG_ERR_EPROTONOSUPPORTGPG_ERR_EPROTOTYPEGPG_ERR_ERANGEGPG_ERR_EREMCHGGPG_ERR_EREMOTEGPG_ERR_EREMOTEIOGPG_ERR_ERESTARTGPG_ERR_EROFSGPG_ERR_ERPCMISMATCHGPG_ERR_ESHUTDOWNGPG_ERR_ESOCKTNOSUPPORTGPG_ERR_ESPIPEGPG_ERR_ESRCHGPG_ERR_ESRMNTGPG_ERR_ESTALEGPG_ERR_ESTRPIPEGPG_ERR_ETIMEGPG_ERR_ETIMEDOUTGPG_ERR_ETOOMANYREFSGPG_ERR_ETXTBSYGPG_ERR_EUCLEANGPG_ERR_EUNATCHGPG_ERR_EUSERSGPG_ERR_EWOULDBLOCKGPG_ERR_EXDEVGPG_ERR_EXFULLGPG_ERR_CODE_DIMr3  r6  r:  r>  rB  rD  rF  rH  rK  rM  rO  rQ  rS  rU  rW  rY  r[  r]  r_  ra  rc  re  rg  rj  rl  rn  rp  rr  rt  rv  rx  r{  r~  r  r  r  cvarr$   r#   r   <module>r
     s:   : 9 9 9 9 9 #//MMM"""""   [ [ [
 
 
    L L L L L$ L L L0 0 0) ) )9 9 9 9 9& 9 9 9" ( '(; < < <&(( 8  &0 "" !'!F " ($& !:  &$"$ &$, ((* & 8  ?&&$"	
., "&( (	??0 "6 .  * & #> &(!: &,&P #"("H "("H $*$L !$*$L !6  & D &
.
$@  $2 %B / / /$ $ $& & &( ( (& & &- - -' ' '1 1 10 0 01 1 1+ + +9 9 9. . .. . . ": #> #> "<  8 #> !: !:  8  8 #>  & D "<  8  & D #>  & D "< "< 6 "&&&"""&$&$"$("&&(((("&6 6 4 4 2 6 !: 2  8 0  8 6 6 6 "< 4 4 2 (, * * , , . 6 . 6 4 .  8 2 6 6 !: "<  8 #)#J  !'!F %B "("H %B $@ "("H "< %+%N "$@  8 #> "< %B !: "< !: 4 !: 4 "("H 6 0 0 !: $*$L !$@ 8 8 8 8 8 8 8 8" ' &'9 : : :6 6 6 6 6v 6 6 6> % $%5 6 6 6)3 )3 )3 )3 )3F )3 )3 )3X " !- 0 0 0(4 (4 (4 (4 (4V (4 (4 (4V # "> 2 2 2!4 !4 !4 !4 !4V !4 !4 !4H # "> 2 2 2+0 +0 +0 +0 +0 +0 +0 +0\  z * * *8 8 8 8 8 8 8 8 ' &'9 : : :! ! !% % %7 7 70 0 01 1 1* * *5 5 5. . .1 1 1, , ,' ' '/ / /* * *. . .) ) ) %@ < < </ / /4 4 4. . .5 5 5/ / /? ? ?? ? ?; ; ;= = =9 9 9; ; ;9 9 91 1 1M M M+ + +. . .+ + +/ / /0 0 0B B B. . .1 1 1( ( ( , * 2 #> > > > > >v > > > - ,-E F F F2 2 2 2 26 2 2 2" !   . . .0 0 00 0 03 3 34 4 45 5 50 0 0< < <$ $ $* * *4 4 4 4 4V 4 4 4  # "> 2 2 2. . ./ / /' ' ') ) )D D D< < <% % %; ; ;1 1 19 9 9< < <. . .3 3 3/ / /: : :7 7 74 4 4> > >P P P( ( (9 9 90 0 0% % %' ' ') ) )
> 
> 
> 
> 
>v 
> 
> 
> - ,-E F F F/ / / $> $@ 4 "< "<  8 #> . #> J J JD D DZ Z ZT T TO O OI I I_ _ _Y Y Y6 6 6 6 6v 6 6 6  % $%5 6 6 6> > > > >v > > >, - ,-E F F F/ / / 2 2 = = =7 7 7D D D> > >H H HB B B: : : : :6 : : :( ) ()= > > >; ; ; ; ;F ; ; ; * )*? @ @ @, , ,= = =7 7 7 . . * !: !: !: !: !: !:  8 6 #> 6 6 6 6 6v 6 6 6: % $%5 6 6 6= = = = =f = = =  , +,C D D D. . .J J JD D D * * * 0 0 : : : : :6 : : : ) ()= > > >= = = = =f = = =8 , +,C D D D. . .6 6 60 0 08 8 82 2 2; ; ;5 5 5E E E? ? ?I I IC C CG G GA A A , , , , 4  8 2 2 2 . 4 = = = = =f = = =& , +,C D D DD D D> > >a a a[ [ [X X XR R RD D D> > >D D D> > >M M MG G GQ Q QK K K. . .@ @ @: : : #< . = = =7 7 7 0 0 6 0 K K KE E E . N N NH H H 0 E E E? ? ?? ? ?9 9 9> > > > >v > > > - ,-E F F F/ / /R R RH H H4 4 4, , ,9 9 93 3 37 7 7 7 7 7 7 7, & %&7 8 8 8D D D7 7 7. . .- - -/ / /A A A; ; ; 2 !:  8 Y Y YS S SY Y Y_ _ _
@ 
@ 
@ 
@ 
@ 
@ 
@ 
@ / ./I J J J1 1 1T T TP P P * 0 , 2 0 (, * , 0 6 . . . 4 4 4 4 4 4V 4 4 4 # "> 2 2 2: : : : :6 : : :  ) ()= > > >* 0 (. .  8 6 2 4 4 4 4 4V 4 4 46 # "> 2 2 25 5 5 5 5f 5 5 5" $ #O 4 4 49 9 94 4 49 9 9+ + +2 2 20 0 07 7 7A A A A A& A A A4 0 /0K L L LE E E2 2 25 5 53 3 3Q Q Q* * *5 5 5D D D4 4 4+ + +- - -3 3 3/ / /- - -/ / / !8 * . . . 2 0 0 4 !:  8  8 %B !: $@ !: $@ 4 2 "< $@ %B 4 0 0 0 $@ 6 6 #)#J  !'!F %B "("H %B 2 0 0 4 6 $@  8  8 6  8  & D $@  & D $@ $@ 4 4  8 0 4 !: !: #> #>  8 "<  8 !: !:  8 4 2 $@  8 0 6 6 . 0 6 #> #)#J  #> #> 4 "("H #> $@ 6 4 2 2 %B  & D  8 !'!F 6 #> %B $@ 2 $@ 6  8 %B $@ *0*X ',2,\ ) & D E E E? ? ?J J JD D D 0 0 . 2 2 2 0  8 #> * &(&. , , , (* . 0 * (2 6 6 6 6 0 6 0 6 6  8 , , . 4 , 6 2 D D DB B BC C C5 5 5L L LF F FE E ES S SR R R8 8 81 1 1N N NK K K
= 
= 
= 
= 
=f 
= 
= 
= , +,C D D D. . .f f f  6 4 . 2  8  8 . 2 4 0 6 0 . 0 . 4 2 . . 4 4 4 4 . * (6  8 0 0 . . 4 , * 6 0 2 . , . , 2 (. * #> %B $@ * * ,  8 &(6 , 6 0 (* 0 . 4 , "< 6 * . ((((2  8 4 4  8  8 , 6 2 ( 4 &(* . (, , & 8 *  8 * . ,  8 2 * $* $@ & 8 *  & D 2 , (* * 4 . . (2 2 0 4 0 * 0 2 6 !: 2 !'!F %B 6 ". 2 * !: 4 4 4  8 , &0 * %B 6 %B  & D  8 4  8 4 * 0 6 6 ((("< %B (. 0 6  8 . 0  8 $@ %B "("H "< . #> 6 0 0 !: , , 6 !: 6 * 0 "("H 2 2 6 . #> (0 2 "< &6  8  8 4 &0 , 0 * 4  8 $@ 2 , 4 (, 2  8 4 #> 4 4 * 6 . !: "< %B %B #> #> #> !: 6 "< %B "< %B "< #> 2 4 (&. "< !: 6 4 6 . (6 2 . 0 , $@ 2 6 . !: 0  8  8 %B $@ $@ #)#J   8 "< "< 2 , 2 0 2 "$0 "< #> !: 4 $@ "< $@ 6 "< !: !: !: 6  8 "< #>  8 . 2 2 4 4 $@ 6 !: !: 6 6 0 * , (2 ,  8 , . (* . (. (. 0 0 0 2 4 . . 0 2 "< "<  & D %B $@ 6 6 #> "< $@ !:  8 !'!F #> 2 6 . $@ 0 "< 2 4 4 . !: 2  8 4 6 6 #> "<  & D  & D %B 4  8 !'!F $@  & D !'!F $@ "< %B !'!F  8 !: #> #> 2 !: !'!F 4 %B  & D , !: !'!F !:  & D !'!F !'!F  & D $@ !'!F !'!F !'!F * . "("H !'!F "<  & D  8 6 !'!F 4 #>  & D  & D &&&&&&&&&(((((((&, 2 * , * . , 2 4 , 0 2 * 2 2 , . . 6 2 . , * . , . . 0 (* 4 4  $&. 4 "2 &* $0 $$&($(((&$, &&$2 2 . 
(, 2 $"(&&&$&0 , , 2 $$&0 $& (&&&* &&((* ((&$0 &&* , 2 (, * , 0 &&(&(&&(&(, &&&&0 &$&&(* (, (* (&* $. , $2 $* 2 4 2 & 8 . &((, * $2 ,  8 &$&&* $, 2 (((&0 $&* & & &, , ,, , ,3 3 3+ + +' ' '- - -- - -4 4 4, , ,& & &, , ,, , ,3 3 3+ + +( ( (. . .. . .5 5 5- - -- - -3 3 33 3 3: : :2 2 2. . .4 4 44 4 4; ; ;3 3 3' ' '6 6 63 3 31 1 1/ / /> > > {s    	**