403Webshell
Server IP : 3.96.16.70  /  Your IP : 216.73.216.15
Web Server : Apache
System : Linux ip-172-31-26-103.ca-central-1.compute.internal 6.1.163-186.299.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Feb 24 16:35:42 UTC 2026 x86_64
User : ec2-user ( 1000)
PHP Version : 8.4.18
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib64/python3.9/site-packages/gpg/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib64/python3.9/site-packages/gpg/__pycache__/gpgme.cpython-39.pyc
a

1+h<6�@s5ddlmZesdevr&ddlmZnddlZzddlZWne	yTddlZYn0dd�Z
dd	�Zd
d�Zdd
�Z
Gdd�de�Zdd�Zdd�ZGdd�de�Ze�e�ejZejZejZejZejZejZejZejZejZejZejZej Z ej!Z!ej"Z"ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(ej)Z)ej*Z*ej+Z+ej,Z,ej-Z-ej.Z.ej/Z/ej0Z0ej1Z1ej2Z2ej3Z3ej4Z4ej5Z5ej6Z6ej7Z7ej8Z8ej9Z9ej:Z:ej;Z;ej<Z<ej=Z=ej>Z>ej?Z?ej@Z@ejAZAejBZBejCZCejDZDejEZEejFZFejGZGejHZHejIZIejJZJejKZKejLZLejMZMejNZNejOZOejPZPejQZQejRZRejSZSejTZTejUZUejVZVejWZWejXZXejYZYejZZZej[Z[ej\Z\ej]Z]ej^Z^ej_Z_ej`Z`ejaZadd�Zbdd�Zcdd�Zddd�Zedd�Zfd d!�Zgd"d#�Zhd$d%�Zid&d'�Zjd(d)�Zkd*d+�Zld,d-�Zmd.d/�Znd0d1�ZoejpZpejqZqejrZrejsZsejtZtejuZuejvZvejwZwejxZxejyZyejzZzej{Z{ej|Z|ej}Z}ej~Z~ejZej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�ej�Z�Gd2d3�d3e�Z�e��eݡGd4d5�d5e�Z�e��eߡGd6d7�d7e�Z�e��e�Gd8d9�d9e�Z�e��e�Gd:d;�d;e�Z�e��e�Gd<d=�d=e�Z�e��e�Gd>d?�d?e�Z�e��e�d@dA�Z�dBdC�Z�dDdE�Z�dFdG�Z�dHdI�Z�dJdK�Z�dLdM�Z�dNdO�Z�dPdQ�Z�dRdS�Z�dTdU�Z�dVdW�Z�dXdY�Z�dZd[�Z�d\d]�Z�ej�Z�d^d_�Z�d`da�Z�dbdc�Z�ddde�Z�dfdg�Z�dhdi��Zdjdk��Zdldm��Zdndo��Zdpdq��Zdrds��Zdtdu��Zdvdw��Zdxdy��Zdzd{��Z	d|d}��Z
d~d��Zd�d���Zd�d���Z
d�d���Zd�d���Zd�d���Zd�d���Zd�d���Ze�j�Ze�j�Ze�j�Ze�j�ZGd�d��d�e��Ze���e�Gd�d��d�e��Ze���e�d�d���Zd�d���Zd�d���Zd�d���Zd�d���Zd�d���Z d�d���Z!d�d���Z"d�d���Z#Gd�d��d�e��Z$e��%�e$�d�d���Z&d�d���Z'd�d���Z(d�d���Z)d�d���Z*d�d���Z+d�d���Z,d�d���Z-d�d���Z.d�d���Z/d�d���Z0d�d���Z1d�d���Z2d�d���Z3d�dÄ�Z4d�dń�Z5d�dDŽ�Z6d�dɄ�Z7d�d˄�Z8d�d̈́�Z9d�dτ�Z:d�dф�Z;d�dӄ�Z<d�dՄ�Z=d�dׄ�Z>Gd�dلd�e��Z?e��@�e?�d�dۄ�ZAe�jB�ZBe�jC�ZCe�jD�ZDe�jE�ZEe�jF�ZFe�jG�ZGe�jH�ZHe�jI�ZIe�jJ�ZJe�jK�ZKd�d݄�ZLd�d߄�ZMd�d��ZNd�d��ZOd�d��ZPd�d��ZQd�d��ZRd�d��ZSGd�d�d�e��ZTe��U�eT�Gd�d�d�e��ZVe��W�eV�d�d��ZXe�jY�ZYe�jZ�ZZe�j[�Z[d�d��Z\d�d���Z]d�d���Z^d�d���Z_d�d���Z`d�d���ZaGd�d��d�e��Zbe��c�eb�G�d�d��de��Zde��e�ed��d�d��Zf�d�d��Zg�d�d��Zhe�ji�Zie�jj�Zje�jk�Zke�jl�Zle�jm�Zme�jn�Zne�jo�Zoe�jp�Zpe�jq�Zqe�jr�Zre�js�Zse�jt�ZtG�d�d	��d	e��Zue��v�eu�G�d
�d��de��Zwe��x�ew��d�d
��Zye�jz�Zz�d�d��Z{�d�d��Z|�d�d��Z}�d�d��Z~e�j�Ze�j��Z�e�j��Z�e�j��Z�e�j��Z�G�d�d��de��Z�e����e��G�d�d��de��Z�e����e���d�d��Z��d�d��Z��d�d��Z��d �d!��Z��d"�d#��Z��d$�d%��Z��d&�d'��Z��d(�d)��Z��d*�d+��Z��d,�d-��Z��d.�d/��Z��d0�d1��Z��d2�d3��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�G�d4�d5��d5e��Z�e����e���d6�d7��Z��d8�d9��Z��d:�d;��Z��d<�d=��Z��d>�d?��Z��d@�dA��Z��dB�dC��Z��dD�dE��Z��dF�dG��Z��dH�dI��Z��dJ�dK��Z��dL�dM��Z��dN�dO��Z��dP�dQ��Z��dR�dS��Z��dT�dU��Z��dV�dW��Z�e�j��Z�e�j��Z��dX�dY��Z��dZ�d[��Z�e�j��Z�e�j��Z�e�j��Z�e�j��Z��d\�d]��Z��d^�d_��Z�e�j��Z��d`�da��Z��db�dc��Z�e�j��Z��dd�de��Z��df�dg��Zdh�di��ZÐdj�dk��Z�G�dl�dm��dme��Z�e��Ɛeš�dn�do��Zǐdp�dq��ZȐdr�ds��Zɐdt�du��Zʐdv�dw��Zːdx�dy��Z̐dz�d{��Z�G�d|�d}��d}e��Z�e��ϐeΡ�d~�d��ZАd��d���Zѐd��d���ZҐd��d���ZӐd��d���ZԐd��d���ZՐd��d���Z�e�jאZ�e�jؐZ�e�jِZِd��d���Zڐd��d���Zېd��d���Zܐd��d���Z�G�d��d���d�e��Z�e��ߐeޡ�d��d���Z�d��d���Z�d��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�G�d��d���d�e��Z�e���e�G�d��d���d�e��Z�e����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�G�d��d���d�e��Z�e����e��G�d��d���d�e��Ze���e��d��d���Z�d��d���Z�d��d���Z�d��d���Z�d��d���Z�d��d���Z�d��d���ZG�d��d���d�e��Z	e��
�e	��d��d���Z�d��d���Z�d��d���Z
�d��d���Z�d��d���Z�d��d���Z�d��d���Z�ddÄ�Z�dĐdń�Z�dƐdDŽ�Z�dȐdɄ�Z�dʐd˄�Z�d̐d̈́�Z�dΐdτ�Z�dАdф�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�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�Ze�j��Z��dҐdӄ�Z��dԐdՄ�Z��d֐dׄ�Z��dؐ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�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ڐdۄ�Z��dܐd݄�Z��dސd߄�Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z��d�d��Z�G�d�d���d�e��Z�e����e���d��d���Z��d��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�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�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j	�Z	e�j
�Z
e�j�Ze�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 �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�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�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�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�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j	�Z	e�j
�Z
e�j�Ze�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 �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�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�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�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�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j�Ze�j	�Z	e�j
�Z
e�j�Ze�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�Z�d��d���Z�d��d���Z�d��d���Z�d�d��Z�d�d��Z�d�d��Z �d�d��Z!�d�d	��Z"�d
�d��Z#�d�d
��Z$�d�d��Z%�d�d��Z&�d�d��Z'�d�d��Z(�d�d��Z)�d�d��Z*�d�d��Z+�d�d��Z,�d�d��Z-�d �d!��Z.�d"�d#��Z/�d$�d%��Z0�d&�d'��Z1�d(�d)��Z2�d*�d+��Z3�d,�d-��Z4�d.�d/��Z5�d0�d1��Z6�d2�d3��Z7�d4�d5��Z8�d6�d7��Z9�d8�d9��Z:�d:�d;��Z;�d<�d=��Z<�d>�d?��Z=�d@�dA��Z>e�j?�Z?dS(B�)�version_info�.�)�_gpgmeNcCsBzd|j��}Wntjy*d}Yn0d|jj|jj|fS)Nz	proxy of �z<%s.%s; %s >)�this�__repr__�__builtin__�	Exception�	__class__�
__module__�__name__)�selfZstrthis�r�//usr/lib64/python3.9/site-packages/gpg/gpgme.py�
_swig_reprs

rcs�fdd�}|S)Ncsh|dkr�|||�nN|dkr,|j�|�n8t||�rXttt|�|�t�rX�|||�ntd|��dS)Nr�thisownz(You cannot add instance attributes to %s)r�own�hasattr�
isinstance�getattr�type�property�AttributeError)r�name�value��setrr�set_instance_attrszE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attrr)rrrrr�*_swig_setattr_nondynamic_instance_variables	rcs�fdd�}|S)Ncs8t||�r(tt||�t�s(�|||�ntd|��dS)Nz%You cannot add class attributes to %s)rrrrr)�clsrrrrr�set_class_attr)sz?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attrr)rr!rrr�'_swig_setattr_nondynamic_class_variable(sr"cs�fdd�}|S)zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclasscs�|j|j|j���S�N)r
�	__bases__�__dict__�copy)r ��	metaclassrr�wrapper3sz$_swig_add_metaclass.<locals>.wrapperr)r(r)rr'r�_swig_add_metaclass1sr*c@seZdZdZeej�ZdS)�_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r
r�__qualname__�__doc__r"r�__setattr__rrrrr+8sr+cGs
tj|�S)zGgpgme_op_keylist_start(ctx, pattern="", secret_only=0) -> gpgme_error_t)r�gpgme_op_keylist_start��argsrrrr/>sr/cGs
tj|�S)z5gpgme_data_seek(dh, offset, whence=SEEK_SET) -> off_t)r�gpgme_data_seekr0rrrr2Bsr2c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zdd
�ZejZdS)�_gpgme_sig_notationz&Proxy of C _gpgme_sig_notation struct.cCs
|j��Sr#�rr��xrrr�<lambda>H�z_gpgme_sig_notation.<lambda>cCs|j�|�Sr#r4�r6�vrrrr7Hr8�The membership flag��docrr�flags�human_readable�criticalcCst�|t���dS)z%__init__(self) -> _gpgme_sig_notationN)rZ_gpgme_sig_notation_swiginitZnew__gpgme_sig_notation�rrrr�__init__Psz_gpgme_sig_notation.__init__N)r
rr,r-rrrrrZ_gpgme_sig_notation_name_getZ_gpgme_sig_notation_name_setrZ_gpgme_sig_notation_value_getZ_gpgme_sig_notation_value_setrZ_gpgme_sig_notation_flags_getZ_gpgme_sig_notation_flags_setr>Z&_gpgme_sig_notation_human_readable_getZ&_gpgme_sig_notation_human_readable_setr?Z _gpgme_sig_notation_critical_getZ _gpgme_sig_notation_critical_setr@rBZdelete__gpgme_sig_notation�__swig_destroy__rrrrr3Esr3cCst�||�S)z-gpgme_err_make(source, code) -> gpgme_error_t)r�gpgme_err_make)�source�coderrrrD�srDcCs
t�|�S)z"gpgme_error(code) -> gpgme_error_t)r�gpgme_error�rFrrrrG�srGcCs
t�|�S)z'gpgme_err_code(err) -> gpgme_err_code_t)r�gpgme_err_code��errrrrrI�srIcCs
t�|�S)z+gpgme_err_source(err) -> gpgme_err_source_t)r�gpgme_err_sourcerJrrrrL�srLcCs
t�|�S)z#gpgme_strerror(err) -> char const *)r�gpgme_strerrorrJrrrrMsrMcCst�||�S)z!gpgme_strerror_r(err, buf) -> int)r�gpgme_strerror_r)rKZbufrrrrNsrNcCs
t�|�S)z$gpgme_strsource(err) -> char const *)r�gpgme_strsourcerJrrrrO
srOcCs
t�|�S)z2gpgme_err_code_from_errno(err) -> gpgme_err_code_t)r�gpgme_err_code_from_errnorJrrrrPsrPcCs
t�|�S)z$gpgme_err_code_to_errno(code) -> int)r�gpgme_err_code_to_errnorHrrrrQsrQcCst��S)z2gpgme_err_code_from_syserror() -> gpgme_err_code_t)r�gpgme_err_code_from_syserrorrrrrrRsrRcCs
t�|�S)zgpgme_err_set_errno(err))r�gpgme_err_set_errnorJrrrrSsrScCst�||�S)z7gpgme_err_make_from_errno(source, err) -> gpgme_error_t)r�gpgme_err_make_from_errno)rErKrrrrTsrTcCs
t�|�S)z,gpgme_error_from_errno(err) -> gpgme_error_t)r�gpgme_error_from_errnorJrrrrU"srUcCst��S)z,gpgme_error_from_syserror() -> gpgme_error_t)r�gpgme_error_from_syserrorrrrrrV&srVc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zdd
�ZejZdS)�_gpgme_engine_infoz%Proxy of C _gpgme_engine_info struct.cCs
|j��Sr#r4r5rrrr7r8z_gpgme_engine_info.<lambda>cCs|j�|�Sr#r4r9rrrr7r8r;r<�protocol�	file_name�version�req_version�home_dircCst�|t���dS)z$__init__(self) -> _gpgme_engine_infoN)rZ_gpgme_engine_info_swiginitZnew__gpgme_engine_inforArrrrBsz_gpgme_engine_info.__init__N)r
rr,r-rrrrrZ_gpgme_engine_info_protocol_getZ_gpgme_engine_info_protocol_setrXZ _gpgme_engine_info_file_name_getZ _gpgme_engine_info_file_name_setrYZ_gpgme_engine_info_version_getZ_gpgme_engine_info_version_setrZZ"_gpgme_engine_info_req_version_getZ"_gpgme_engine_info_req_version_setr[Z_gpgme_engine_info_home_dir_getZ_gpgme_engine_info_home_dir_setr\rBZdelete__gpgme_engine_inforCrrrrrWsrWc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&dd�Zdd�Z'ej(Z)dS)�_gpgme_tofu_infoz#Proxy of C _gpgme_tofu_info struct.cCs
|j��Sr#r4r5rrrr7r8z_gpgme_tofu_info.<lambda>cCs|j�|�Sr#r4r9rrrr7r8r;r<�validity�policy�_rfu�	signcount�	encrcount�	signfirst�signlast�	encrfirst�encrlast�descriptioncs4dd�t��D�}d��fdd�|D��}d�|�S)NcSs"g|]}|�d�s|dkr|�qS��_r��
startswith��.0rrrr�
<listcomp>&s�z-_gpgme_tofu_info.__repr__.<locals>.<listcomp>�, c3s |]}d�|t�|��VqdS�z{}={!r}N��formatrrlrArr�	<genexpr>(s�z,_gpgme_tofu_info.__repr__.<locals>.<genexpr>zTofuInfo({})��dir�joinrr�r�namesZpropsrrArr%s
�z_gpgme_tofu_info.__repr__cCst�|t���dS)z"__init__(self) -> _gpgme_tofu_infoN)rZ_gpgme_tofu_info_swiginitZnew__gpgme_tofu_inforArrrrB.sz_gpgme_tofu_info.__init__N)*r
rr,r-rrrrrZ_gpgme_tofu_info_validity_getZ_gpgme_tofu_info_validity_setr^Z_gpgme_tofu_info_policy_getZ_gpgme_tofu_info_policy_setr_Z_gpgme_tofu_info__rfu_getZ_gpgme_tofu_info__rfu_setr`Z_gpgme_tofu_info_signcount_getZ_gpgme_tofu_info_signcount_setraZ_gpgme_tofu_info_encrcount_getZ_gpgme_tofu_info_encrcount_setrbZ_gpgme_tofu_info_signfirst_getZ_gpgme_tofu_info_signfirst_setrcZ_gpgme_tofu_info_signlast_getZ_gpgme_tofu_info_signlast_setrdZ_gpgme_tofu_info_encrfirst_getZ_gpgme_tofu_info_encrfirst_setreZ_gpgme_tofu_info_encrlast_getZ_gpgme_tofu_info_encrlast_setrfZ _gpgme_tofu_info_description_getZ _gpgme_tofu_info_description_setrgrBZdelete__gpgme_tofu_inforCrrrrr]s 	r]c@s&eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5eej6ej7dd�Z8eej9ej:dd�Z;eej<ej=dd�Z>eej?ej@dd�ZAeejBejCdd�ZDeejEejFdd�ZGeejHejIdd�ZJeejKejLdd�ZMeejNejOdd�ZPeejQejRdd�ZSeejTejUd d�ZVeejWejXd!d�ZYd"d#�Zd$d%�ZZej[Z\d&S)'�
_gpgme_subkeyz Proxy of C _gpgme_subkey struct.cCs
|j��Sr#r4r5rrrr78r8z_gpgme_subkey.<lambda>cCs|j�|�Sr#r4r9rrrr78r8r;r<�revoked�expired�disabled�invalid�can_encrypt�can_sign�can_certify�secret�can_authenticate�is_qualified�
is_cardkey�is_de_vs�can_renc�
can_timestamp�is_group_owned�_unused�pubkey_algo�length�keyid�_keyid�fpr�	timestamp�expires�card_number�curve�keygrip�v5fprcs4dd�t��D�}d��fdd�|D��}d�|�S)NcSs"g|]}|�d�s|dkr|�qSrhrjrlrrrrnWs�z*_gpgme_subkey.__repr__.<locals>.<listcomp>roc3s |]}d�|t�|��VqdSrprqrlrArrrsYs�z)_gpgme_subkey.__repr__.<locals>.<genexpr>z
SubKey({})rtrwrrArrVs
�z_gpgme_subkey.__repr__cCst�|t���dS)z__init__(self) -> _gpgme_subkeyN)rZ_gpgme_subkey_swiginitZnew__gpgme_subkeyrArrrrB_sz_gpgme_subkey.__init__N)]r
rr,r-rrrrrZ_gpgme_subkey_revoked_getZ_gpgme_subkey_revoked_setrzZ_gpgme_subkey_expired_getZ_gpgme_subkey_expired_setr{Z_gpgme_subkey_disabled_getZ_gpgme_subkey_disabled_setr|Z_gpgme_subkey_invalid_getZ_gpgme_subkey_invalid_setr}Z_gpgme_subkey_can_encrypt_getZ_gpgme_subkey_can_encrypt_setr~Z_gpgme_subkey_can_sign_getZ_gpgme_subkey_can_sign_setrZ_gpgme_subkey_can_certify_getZ_gpgme_subkey_can_certify_setr�Z_gpgme_subkey_secret_getZ_gpgme_subkey_secret_setr�Z"_gpgme_subkey_can_authenticate_getZ"_gpgme_subkey_can_authenticate_setr�Z_gpgme_subkey_is_qualified_getZ_gpgme_subkey_is_qualified_setr�Z_gpgme_subkey_is_cardkey_getZ_gpgme_subkey_is_cardkey_setr�Z_gpgme_subkey_is_de_vs_getZ_gpgme_subkey_is_de_vs_setr�Z_gpgme_subkey_can_renc_getZ_gpgme_subkey_can_renc_setr�Z_gpgme_subkey_can_timestamp_getZ_gpgme_subkey_can_timestamp_setr�Z _gpgme_subkey_is_group_owned_getZ _gpgme_subkey_is_group_owned_setr�Z_gpgme_subkey__unused_getZ_gpgme_subkey__unused_setr�Z_gpgme_subkey_pubkey_algo_getZ_gpgme_subkey_pubkey_algo_setr�Z_gpgme_subkey_length_getZ_gpgme_subkey_length_setr�Z_gpgme_subkey_keyid_getZ_gpgme_subkey_keyid_setr�Z_gpgme_subkey__keyid_getZ_gpgme_subkey__keyid_setr�Z_gpgme_subkey_fpr_getZ_gpgme_subkey_fpr_setr�Z_gpgme_subkey_timestamp_getZ_gpgme_subkey_timestamp_setr�Z_gpgme_subkey_expires_getZ_gpgme_subkey_expires_setr�Z_gpgme_subkey_card_number_getZ_gpgme_subkey_card_number_setr�Z_gpgme_subkey_curve_getZ_gpgme_subkey_curve_setr�Z_gpgme_subkey_keygrip_getZ_gpgme_subkey_keygrip_setr�Z_gpgme_subkey_v5fpr_getZ_gpgme_subkey_v5fpr_setr�rBZdelete__gpgme_subkeyrCrrrrry5sB	ryc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5eej6ej7dd�Z8eej9ej:dd�Z;eej<ej=dd�Z>eej?ej@dd�ZAeejBejCdd�ZDeejEejFdd�ZGeejHejIdd�ZJdd�Zdd �ZKejLZMd!S)"�_gpgme_key_sigz!Proxy of C _gpgme_key_sig struct.cCs
|j��Sr#r4r5rrrr7ir8z_gpgme_key_sig.<lambda>cCs|j�|�Sr#r4r9rrrr7ir8r;r<rzr{r}�
exportabler��trust_depth�trust_valuer�r�r�r�r��status�_obsolete_class�uidr�email�comment�	sig_class�	notations�_last_notation�trust_scopecs4dd�t��D�}d��fdd�|D��}d�|�S)NcSs"g|]}|�d�s|dkr|�qSrhrjrlrrrrn�s�z+_gpgme_key_sig.__repr__.<locals>.<listcomp>roc3s |]}d�|t�|��VqdSrprqrlrArrrs�s�z*_gpgme_key_sig.__repr__.<locals>.<genexpr>z
KeySig({})rtrwrrArr�s
�z_gpgme_key_sig.__repr__cCst�|t���dS)z __init__(self) -> _gpgme_key_sigN)rZ_gpgme_key_sig_swiginitZnew__gpgme_key_sigrArrrrB�sz_gpgme_key_sig.__init__N)Nr
rr,r-rrrrrZ_gpgme_key_sig_revoked_getZ_gpgme_key_sig_revoked_setrzZ_gpgme_key_sig_expired_getZ_gpgme_key_sig_expired_setr{Z_gpgme_key_sig_invalid_getZ_gpgme_key_sig_invalid_setr}Z_gpgme_key_sig_exportable_getZ_gpgme_key_sig_exportable_setr�Z_gpgme_key_sig__unused_getZ_gpgme_key_sig__unused_setr�Z_gpgme_key_sig_trust_depth_getZ_gpgme_key_sig_trust_depth_setr�Z_gpgme_key_sig_trust_value_getZ_gpgme_key_sig_trust_value_setr�Z_gpgme_key_sig_pubkey_algo_getZ_gpgme_key_sig_pubkey_algo_setr�Z_gpgme_key_sig_keyid_getZ_gpgme_key_sig_keyid_setr�Z_gpgme_key_sig__keyid_getZ_gpgme_key_sig__keyid_setr�Z_gpgme_key_sig_timestamp_getZ_gpgme_key_sig_timestamp_setr�Z_gpgme_key_sig_expires_getZ_gpgme_key_sig_expires_setr�Z_gpgme_key_sig_status_getZ_gpgme_key_sig_status_setr�Z"_gpgme_key_sig__obsolete_class_getZ"_gpgme_key_sig__obsolete_class_setr�Z_gpgme_key_sig_uid_getZ_gpgme_key_sig_uid_setr�Z_gpgme_key_sig_name_getZ_gpgme_key_sig_name_setrZ_gpgme_key_sig_email_getZ_gpgme_key_sig_email_setr�Z_gpgme_key_sig_comment_getZ_gpgme_key_sig_comment_setr�Z_gpgme_key_sig_sig_class_getZ_gpgme_key_sig_sig_class_setr�Z_gpgme_key_sig_notations_getZ_gpgme_key_sig_notations_setr�Z!_gpgme_key_sig__last_notation_getZ!_gpgme_key_sig__last_notation_setr�Z_gpgme_key_sig_trust_scope_getZ_gpgme_key_sig_trust_scope_setr�rBZdelete__gpgme_key_sigrCrrrrr�fs8	r�c@sNeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5dd�Zdd�Z6ej7Z8dS)�_gpgme_user_idz!Proxy of C _gpgme_user_id struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_user_id.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<rzr}r��originr^r�rr�r��
signatures�_last_keysig�address�tofu�last_update�uidhashcs4dd�t��D�}d��fdd�|D��}d�|�S)NcSs"g|]}|�d�s|dkr|�qSrhrjrlrrrrn�s�z+_gpgme_user_id.__repr__.<locals>.<listcomp>roc3s |]}d�|t�|��VqdSrprqrlrArrrs�s�z*_gpgme_user_id.__repr__.<locals>.<genexpr>zUID({})rtrwrrArr�s
�z_gpgme_user_id.__repr__cCst�|t���dS)z __init__(self) -> _gpgme_user_idN)rZ_gpgme_user_id_swiginitZnew__gpgme_user_idrArrrrB�sz_gpgme_user_id.__init__N)9r
rr,r-rrrrrZ_gpgme_user_id_revoked_getZ_gpgme_user_id_revoked_setrzZ_gpgme_user_id_invalid_getZ_gpgme_user_id_invalid_setr}Z_gpgme_user_id__unused_getZ_gpgme_user_id__unused_setr�Z_gpgme_user_id_origin_getZ_gpgme_user_id_origin_setr�Z_gpgme_user_id_validity_getZ_gpgme_user_id_validity_setr^Z_gpgme_user_id_uid_getZ_gpgme_user_id_uid_setr�Z_gpgme_user_id_name_getZ_gpgme_user_id_name_setrZ_gpgme_user_id_email_getZ_gpgme_user_id_email_setr�Z_gpgme_user_id_comment_getZ_gpgme_user_id_comment_setr�Z_gpgme_user_id_signatures_getZ_gpgme_user_id_signatures_setr�Z_gpgme_user_id__last_keysig_getZ_gpgme_user_id__last_keysig_setr�Z_gpgme_user_id_address_getZ_gpgme_user_id_address_setr�Z_gpgme_user_id_tofu_getZ_gpgme_user_id_tofu_setr�Z_gpgme_user_id_last_update_getZ_gpgme_user_id_last_update_setr�Z_gpgme_user_id_uidhash_getZ_gpgme_user_id_uidhash_setr�rBZdelete__gpgme_user_idrCrrrrr��s*	r�c@sJeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5eej6ej7dd�Z8eej9ej:dd�Z;eej<ej=dd�Z>eej?ej@dd�ZAeejBejCdd�ZDeejEejFdd�ZGeejHejIdd�ZJeejKejLdd�ZMeejNejOdd�ZPeejQejRdd�ZSeejTejUd d�ZVeejWejXd!d�ZYeejZej[d"d�Z\eej]ej^d#d�Z_d$d%�Zd&d'�Z`ejaZbd(S))�
_gpgme_keyzProxy of C _gpgme_key struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_key.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�_refsrzr{r|r}r~rr�r�r�r��has_encrypt�has_sign�has_certify�has_authenticater�r�rX�
issuer_serial�issuer_name�chain_id�owner_trust�subkeys�uids�_last_subkey�	_last_uid�keylist_moder�r�cs4dd�t��D�}d��fdd�|D��}d�|�S)NcSs"g|]}|�d�s|dkr|�qSrhrjrlrrrrn�s�z'_gpgme_key.__repr__.<locals>.<listcomp>roc3s |]}d�|t�|��VqdSrprqrlrArrrs�s�z&_gpgme_key.__repr__.<locals>.<genexpr>zKey({})rtrwrrArr�s
�z_gpgme_key.__repr__cCst�|t���dS)z__init__(self) -> _gpgme_keyN)rZ_gpgme_key_swiginitZnew__gpgme_keyrArrrrB�sz_gpgme_key.__init__N)cr
rr,r-rrrrrZ_gpgme_key__refs_getZ_gpgme_key__refs_setr�Z_gpgme_key_revoked_getZ_gpgme_key_revoked_setrzZ_gpgme_key_expired_getZ_gpgme_key_expired_setr{Z_gpgme_key_disabled_getZ_gpgme_key_disabled_setr|Z_gpgme_key_invalid_getZ_gpgme_key_invalid_setr}Z_gpgme_key_can_encrypt_getZ_gpgme_key_can_encrypt_setr~Z_gpgme_key_can_sign_getZ_gpgme_key_can_sign_setrZ_gpgme_key_can_certify_getZ_gpgme_key_can_certify_setr�Z_gpgme_key_secret_getZ_gpgme_key_secret_setr�Z_gpgme_key_can_authenticate_getZ_gpgme_key_can_authenticate_setr�Z_gpgme_key_is_qualified_getZ_gpgme_key_is_qualified_setr�Z_gpgme_key_has_encrypt_getZ_gpgme_key_has_encrypt_setr�Z_gpgme_key_has_sign_getZ_gpgme_key_has_sign_setr�Z_gpgme_key_has_certify_getZ_gpgme_key_has_certify_setr�Z_gpgme_key_has_authenticate_getZ_gpgme_key_has_authenticate_setr�Z_gpgme_key__unused_getZ_gpgme_key__unused_setr�Z_gpgme_key_origin_getZ_gpgme_key_origin_setr�Z_gpgme_key_protocol_getZ_gpgme_key_protocol_setrXZ_gpgme_key_issuer_serial_getZ_gpgme_key_issuer_serial_setr�Z_gpgme_key_issuer_name_getZ_gpgme_key_issuer_name_setr�Z_gpgme_key_chain_id_getZ_gpgme_key_chain_id_setr�Z_gpgme_key_owner_trust_getZ_gpgme_key_owner_trust_setr�Z_gpgme_key_subkeys_getZ_gpgme_key_subkeys_setr�Z_gpgme_key_uids_getZ_gpgme_key_uids_setr�Z_gpgme_key__last_subkey_getZ_gpgme_key__last_subkey_setr�Z_gpgme_key__last_uid_getZ_gpgme_key__last_uid_setr�Z_gpgme_key_keylist_mode_getZ_gpgme_key_keylist_mode_setr�Z_gpgme_key_fpr_getZ_gpgme_key_fpr_setr�Z_gpgme_key_last_update_getZ_gpgme_key_last_update_setr�rBZdelete__gpgme_keyrCrrrrr��sF	r�c@s\eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zd	d
�ZejZdS)�_gpgme_invalid_keyz%Proxy of C _gpgme_invalid_key struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_invalid_key.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<r��reasoncCst�|t���dS)z$__init__(self) -> _gpgme_invalid_keyN)rZ_gpgme_invalid_key_swiginitZnew__gpgme_invalid_keyrArrrrB�sz_gpgme_invalid_key.__init__N)r
rr,r-rrrrrZ_gpgme_invalid_key_fpr_getZ_gpgme_invalid_key_fpr_setr�Z_gpgme_invalid_key_reason_getZ_gpgme_invalid_key_reason_setr�rBZdelete__gpgme_invalid_keyrCrrrrr��sr�cCs
t�|�S)zgpgme_new(ctx) -> gpgme_error_t)r�	gpgme_new��ctxrrrr��sr�cCs
t�|�S)zgpgme_release(ctx))r�
gpgme_releaser�rrrr��sr�cCst�|||�S)z5gpgme_set_ctx_flag(ctx, name, value) -> gpgme_error_t)r�gpgme_set_ctx_flag)r�rrrrrr�sr�cCst�||�S)z-gpgme_get_ctx_flag(ctx, name) -> char const *)r�gpgme_get_ctx_flag)r�rrrrr�sr�cCst�||�S)z/gpgme_set_protocol(ctx, proto) -> gpgme_error_t)r�gpgme_set_protocol�r��protorrrr�
sr�cCs
t�|�S)z+gpgme_get_protocol(ctx) -> gpgme_protocol_t)r�gpgme_get_protocolr�rrrr�sr�cCst�||�S)z3gpgme_set_sub_protocol(ctx, proto) -> gpgme_error_t)r�gpgme_set_sub_protocolr�rrrr�sr�cCs
t�|�S)z/gpgme_get_sub_protocol(ctx) -> gpgme_protocol_t)r�gpgme_get_sub_protocolr�rrrr�sr�cCs
t�|�S)z.gpgme_get_protocol_name(proto) -> char const *)r�gpgme_get_protocol_name�r�rrrr�sr�cCst�||�S)zgpgme_set_armor(ctx, yes))r�gpgme_set_armor�r�Zyesrrrr�sr�cCs
t�|�S)zgpgme_get_armor(ctx) -> int)r�gpgme_get_armorr�rrrr�"sr�cCst�||�S)zgpgme_set_textmode(ctx, yes))r�gpgme_set_textmoder�rrrr�&sr�cCs
t�|�S)zgpgme_get_textmode(ctx) -> int)r�gpgme_get_textmoder�rrrr�*sr�cCst�||�S)zgpgme_set_offline(ctx, yes))r�gpgme_set_offliner�rrrr�.sr�cCs
t�|�S)zgpgme_get_offline(ctx) -> int)r�gpgme_get_offliner�rrrr�2sr�cCst�||�S)z)gpgme_set_include_certs(ctx, nr_of_certs))r�gpgme_set_include_certs)r�Znr_of_certsrrrr�8sr�cCs
t�|�S)z#gpgme_get_include_certs(ctx) -> int)r�gpgme_get_include_certsr�rrrr�<sr�cCst�||�S)z2gpgme_set_keylist_mode(ctx, mode) -> gpgme_error_t)r�gpgme_set_keylist_mode�r��moderrrr�@sr�cCs
t�|�S)z3gpgme_get_keylist_mode(ctx) -> gpgme_keylist_mode_t)r�gpgme_get_keylist_moder�rrrr�Dsr�cCst�||�S)z3gpgme_set_pinentry_mode(ctx, mode) -> gpgme_error_t)r�gpgme_set_pinentry_moder�rrrr�Hsr�cCs
t�|�S)z5gpgme_get_pinentry_mode(ctx) -> gpgme_pinentry_mode_t)r�gpgme_get_pinentry_moder�rrrr�Lsr�cCst�|||�S)z,gpgme_set_passphrase_cb(ctx, cb, hook_value))r�gpgme_set_passphrase_cb�r��cb�
hook_valuerrrr�Psr�cCst�|||�S)z,gpgme_get_passphrase_cb(ctx, cb, hook_value))r�gpgme_get_passphrase_cbr�rrrr�Tsr�cCst�|||�S)z(gpgme_set_progress_cb(c, cb, hook_value))r�gpgme_set_progress_cb��cr�r�rrrr�Xsr�cCst�|||�S)z*gpgme_get_progress_cb(ctx, cb, hook_value))r�gpgme_get_progress_cbr�rrrr�\sr�cCst�|||�S)z&gpgme_set_status_cb(c, cb, hook_value))r�gpgme_set_status_cbr�rrrr�`sr�cCst�|||�S)z(gpgme_get_status_cb(ctx, cb, hook_value))r�gpgme_get_status_cbr�rrrr�dsr�cCst�|||�S)z7gpgme_set_locale(ctx, category, value) -> gpgme_error_t)r�gpgme_set_locale)r��categoryrrrrr�hsr�cCs
t�|�S)z4gpgme_ctx_get_engine_info(ctx) -> _gpgme_engine_info)r�gpgme_ctx_get_engine_infor�rrrr�lsr�cCst�||||�S)zKgpgme_ctx_set_engine_info(ctx, proto, file_name, home_dir) -> gpgme_error_t)r�gpgme_ctx_set_engine_info)r�r�rYr\rrrr�psr�cCs
t�|�S)zgpgme_signers_clear(ctx))r�gpgme_signers_clearr�rrrr�tsr�cCst�||�S)z,gpgme_signers_add(ctx, key) -> gpgme_error_t)r�gpgme_signers_add)r��keyrrrr�xsr�cCs
t�|�S)z(gpgme_signers_count(ctx) -> unsigned int)r�gpgme_signers_countr�rrrr�|sr�cCst�||�S)z*gpgme_signers_enum(ctx, seq) -> _gpgme_key)r�gpgme_signers_enum)r��seqrrrr��sr�cCs
t�|�S)zgpgme_sig_notation_clear(ctx))r�gpgme_sig_notation_clearr�rrrr��sr�cCst�||||�S)z@gpgme_sig_notation_add(ctx, name, value, flags) -> gpgme_error_t)r�gpgme_sig_notation_add)r�rrr>rrrr��sr�cCs
t�|�S)z2gpgme_sig_notation_get(ctx) -> _gpgme_sig_notation)r�gpgme_sig_notation_getr�rrrr��sr�cCst�||�S)z/gpgme_set_sender(ctx, address) -> gpgme_error_t)r�gpgme_set_sender)r�r�rrrr��sr�cCs
t�|�S)z%gpgme_get_sender(ctx) -> char const *)r�gpgme_get_senderr�rrrr��sr�c@s\eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zd	d
�ZejZdS)�gpgme_io_event_done_dataz+Proxy of C gpgme_io_event_done_data struct.cCs
|j��Sr#r4r5rrrr7�r8z!gpgme_io_event_done_data.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<rK�op_errcCst�|t���dS)z*__init__(self) -> gpgme_io_event_done_dataN)rZ!gpgme_io_event_done_data_swiginitZnew_gpgme_io_event_done_datarArrrrB�sz!gpgme_io_event_done_data.__init__N)r
rr,r-rrrrrZ gpgme_io_event_done_data_err_getZ gpgme_io_event_done_data_err_setrKZ#gpgme_io_event_done_data_op_err_getZ#gpgme_io_event_done_data_op_err_setr�rBZdelete_gpgme_io_event_done_datarCrrrrr��sr�c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zdd
�ZejZdS)�gpgme_io_cbszProxy of C gpgme_io_cbs struct.cCs
|j��Sr#r4r5rrrr7�r8zgpgme_io_cbs.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�add�add_priv�remove�event�
event_privcCst�|t���dS)z__init__(self) -> gpgme_io_cbsN)rZgpgme_io_cbs_swiginitZnew_gpgme_io_cbsrArrrrB�szgpgme_io_cbs.__init__N)r
rr,r-rrrrrZgpgme_io_cbs_add_getZgpgme_io_cbs_add_setr�Zgpgme_io_cbs_add_priv_getZgpgme_io_cbs_add_priv_setr�Zgpgme_io_cbs_remove_getZgpgme_io_cbs_remove_setr�Zgpgme_io_cbs_event_getZgpgme_io_cbs_event_setr�Zgpgme_io_cbs_event_priv_getZgpgme_io_cbs_event_priv_setr�rBZdelete_gpgme_io_cbsrCrrrrr��sr�cCst�||�S)zgpgme_set_io_cbs(ctx, io_cbs))r�gpgme_set_io_cbs�r�Zio_cbsrrrr��sr�cCst�||�S)zgpgme_get_io_cbs(ctx, io_cbs))r�gpgme_get_io_cbsr�rrrr��sr�cCst�|||�S)z+gpgme_io_read(fd, buffer, count) -> ssize_t)r�
gpgme_io_read��fd�buffer�countrrrr��sr�cCst�|||�S)z,gpgme_io_write(fd, buffer, count) -> ssize_t)r�gpgme_io_writer�rrrr�srcCst�|||�S)z)gpgme_io_writen(fd, buffer, count) -> int)r�gpgme_io_writenr�rrrr�srcCst�|||�S)z,gpgme_wait(ctx, status, hang) -> gpgme_ctx_t)r�
gpgme_wait)r�r��hangrrrr�srcCst�||||�S)z8gpgme_wait_ext(ctx, status, op_err, hang) -> gpgme_ctx_t)r�gpgme_wait_ext)r�r�r�rrrrr�srcCs
t�|�S)z"gpgme_cancel(ctx) -> gpgme_error_t)r�gpgme_cancelr�rrrr�srcCs
t�|�S)z(gpgme_cancel_async(ctx) -> gpgme_error_t)r�gpgme_cancel_asyncr�rrrr�src@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zdd�ZejZd
S)�gpgme_data_cbsz!Proxy of C gpgme_data_cbs struct.cCs
|j��Sr#r4r5rrrr7�r8zgpgme_data_cbs.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�read�write�seek�releasecCst�|t���dS)z __init__(self) -> gpgme_data_cbsN)rZgpgme_data_cbs_swiginitZnew_gpgme_data_cbsrArrrrB�szgpgme_data_cbs.__init__N)r
rr,r-rrrrrZgpgme_data_cbs_read_getZgpgme_data_cbs_read_setr
Zgpgme_data_cbs_write_getZgpgme_data_cbs_write_setrZgpgme_data_cbs_seek_getZgpgme_data_cbs_seek_setrZgpgme_data_cbs_release_getZgpgme_data_cbs_release_setr
rBZdelete_gpgme_data_cbsrCrrrrr	�sr	cCst�||�S)z&gpgme_data_read(dh, buffer) -> ssize_t)r�gpgme_data_read��dhrrrrr�srcCst�||�S)z'gpgme_data_write(dh, buffer) -> ssize_t)r�gpgme_data_writerrrrr�srcCs
t�|�S)z%gpgme_data_new(r_dh) -> gpgme_error_t)r�gpgme_data_new)�r_dhrrrr�srcCs
t�|�S)zgpgme_data_release(dh))r�gpgme_data_release�rrrrrsrcCst�||||�S)zBgpgme_data_new_from_mem(r_dh, buffer, size, copy) -> gpgme_error_t)r�gpgme_data_new_from_mem)rr�sizer&rrrrsrcCst�||�S)z3gpgme_data_release_and_get_mem(dh, r_len) -> char *)r�gpgme_data_release_and_get_mem)rZr_lenrrrr
srcCs
t�|�S)zgpgme_free(buffer))r�
gpgme_free)rrrrrsrcCst�|||�S)z9gpgme_data_new_from_cbs(dh, cbs, handle) -> gpgme_error_t)r�gpgme_data_new_from_cbs)rZcbsZhandlerrrrsrcCst�||�S)z/gpgme_data_new_from_fd(dh, fd) -> gpgme_error_t)r�gpgme_data_new_from_fd)rr�rrrrsrcCst�||�S)z7gpgme_data_new_from_stream(dh, stream) -> gpgme_error_t)r�gpgme_data_new_from_stream)r�streamrrrrsrcCst�||�S)z:gpgme_data_new_from_estream(r_dh, stream) -> gpgme_error_t)r�gpgme_data_new_from_estream)rrrrrrsrcCs
t�|�S)z4gpgme_data_get_encoding(dh) -> gpgme_data_encoding_t)r�gpgme_data_get_encodingrrrrr"srcCst�||�S)z1gpgme_data_set_encoding(dh, enc) -> gpgme_error_t)r�gpgme_data_set_encoding)r�encrrrr &sr cCs
t�|�S)z&gpgme_data_get_file_name(dh) -> char *)r�gpgme_data_get_file_namerrrrr"*sr"cCst�||�S)z8gpgme_data_set_file_name(dh, file_name) -> gpgme_error_t)r�gpgme_data_set_file_name)rrYrrrr#.sr#cCst�|||�S)z3gpgme_data_set_flag(dh, name, value) -> gpg_error_t)r�gpgme_data_set_flag)rrrrrrr$2sr$cCst�||�S)z6gpgme_data_identify(dh, reserved) -> gpgme_data_type_t)r�gpgme_data_identify)r�reservedrrrr%6sr%cCst�|||�S)z<gpgme_data_new_from_file(r_dh, fname, copy) -> gpgme_error_t)r�gpgme_data_new_from_file)r�fnamer&rrrr':sr'cCst�|||||�S)zNgpgme_data_new_from_filepart(r_dh, fname, fp, offset, length) -> gpgme_error_t)r�gpgme_data_new_from_filepart)rr(�fp�offsetr�rrrr)>sr)cCs
t�|�S)z&gpgme_data_rewind(dh) -> gpgme_error_t)r�gpgme_data_rewindrrrrr,Bsr,cCst�||||�S)z7gpgme_get_key(ctx, fpr, r_key, secret) -> gpgme_error_t)r�
gpgme_get_key)r�r��r_keyr�rrrr-Fsr-cCst�||�S)z.gpgme_key_from_uid(key, name) -> gpgme_error_t)r�gpgme_key_from_uid)r�rrrrr/Jsr/cCs
t�|�S)zgpgme_key_ref(key))r�
gpgme_key_ref�r�rrrr0Nsr0cCs
t�|�S)zgpgme_key_unref(key))r�gpgme_key_unrefr1rrrr2Rsr2cCs
t�|�S)zgpgme_key_release(key))r�gpgme_key_releaser1rrrr3Vsr3c@sJeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zdd	�Zej
Zd
S)�_gpgme_op_encrypt_resultz+Proxy of C _gpgme_op_encrypt_result struct.cCs
|j��Sr#r4r5rrrr7\r8z!_gpgme_op_encrypt_result.<lambda>cCs|j�|�Sr#r4r9rrrr7\r8r;r<�invalid_recipientscCst�|t���dS)z*__init__(self) -> _gpgme_op_encrypt_resultN)rZ!_gpgme_op_encrypt_result_swiginitZnew__gpgme_op_encrypt_resultrArrrrB`sz!_gpgme_op_encrypt_result.__init__N)r
rr,r-rrrrrZ/_gpgme_op_encrypt_result_invalid_recipients_getZ/_gpgme_op_encrypt_result_invalid_recipients_setr5rBZdelete__gpgme_op_encrypt_resultrCrrrrr4Ysr4cCs
t�|�S)z8gpgme_op_encrypt_result(ctx) -> _gpgme_op_encrypt_result)r�gpgme_op_encrypt_resultr�rrrr6hsr6cCst�|||||�S)zHgpgme_op_encrypt_start(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_start�r��recpr>�plain�cipherrrrr7�sr7cCst�|||||�S)zBgpgme_op_encrypt(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encryptr8rrrr<�sr<cCst�||||||�S)zXgpgme_op_encrypt_ext_start(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_ext_start�r�r9Z
recpstringr>r:r;rrrr=�sr=cCst�||||||�S)zRgpgme_op_encrypt_ext(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_extr>rrrr?�sr?cCst�|||||�S)zMgpgme_op_encrypt_sign_start(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_sign_startr8rrrr@�sr@cCst�|||||�S)zGgpgme_op_encrypt_sign(ctx, recp, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_signr8rrrrA�srAcCst�||||||�S)z]gpgme_op_encrypt_sign_ext_start(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_sign_ext_startr>rrrrB�srBcCst�||||||�S)zWgpgme_op_encrypt_sign_ext(ctx, recp, recpstring, flags, plain, cipher) -> gpgme_error_t)r�gpgme_op_encrypt_sign_extr>rrrrC�srCc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zdd�ZejZd
S)�_gpgme_recipientz#Proxy of C _gpgme_recipient struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_recipient.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<r�r�r�r�cCst�|t���dS)z"__init__(self) -> _gpgme_recipientN)rZ_gpgme_recipient_swiginitZnew__gpgme_recipientrArrrrB�sz_gpgme_recipient.__init__N)r
rr,r-rrrrrZ_gpgme_recipient_keyid_getZ_gpgme_recipient_keyid_setr�Z_gpgme_recipient__keyid_getZ_gpgme_recipient__keyid_setr�Z _gpgme_recipient_pubkey_algo_getZ _gpgme_recipient_pubkey_algo_setr�Z_gpgme_recipient_status_getZ_gpgme_recipient_status_setr�rBZdelete__gpgme_recipientrCrrrrrD�srDc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&dd�Z'ej(Z)dS)�_gpgme_op_decrypt_resultz+Proxy of C _gpgme_op_decrypt_result struct.cCs
|j��Sr#r4r5rrrr7�r8z!_gpgme_op_decrypt_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�unsupported_algorithm�wrong_key_usager��is_mime�legacy_cipher_nomdcr��
recipientsrY�session_key�symkey_algocCst�|t���dS)z*__init__(self) -> _gpgme_op_decrypt_resultN)rZ!_gpgme_op_decrypt_result_swiginitZnew__gpgme_op_decrypt_resultrArrrrB�sz!_gpgme_op_decrypt_result.__init__N)*r
rr,r-rrrrrZ2_gpgme_op_decrypt_result_unsupported_algorithm_getZ2_gpgme_op_decrypt_result_unsupported_algorithm_setrFZ,_gpgme_op_decrypt_result_wrong_key_usage_getZ,_gpgme_op_decrypt_result_wrong_key_usage_setrGZ%_gpgme_op_decrypt_result_is_de_vs_getZ%_gpgme_op_decrypt_result_is_de_vs_setr�Z$_gpgme_op_decrypt_result_is_mime_getZ$_gpgme_op_decrypt_result_is_mime_setrHZ0_gpgme_op_decrypt_result_legacy_cipher_nomdc_getZ0_gpgme_op_decrypt_result_legacy_cipher_nomdc_setrIZ$_gpgme_op_decrypt_result__unused_getZ$_gpgme_op_decrypt_result__unused_setr�Z'_gpgme_op_decrypt_result_recipients_getZ'_gpgme_op_decrypt_result_recipients_setrJZ&_gpgme_op_decrypt_result_file_name_getZ&_gpgme_op_decrypt_result_file_name_setrYZ(_gpgme_op_decrypt_result_session_key_getZ(_gpgme_op_decrypt_result_session_key_setrKZ(_gpgme_op_decrypt_result_symkey_algo_getZ(_gpgme_op_decrypt_result_symkey_algo_setrLrBZdelete__gpgme_op_decrypt_resultrCrrrrrE�srEcCs
t�|�S)z8gpgme_op_decrypt_result(ctx) -> _gpgme_op_decrypt_result)r�gpgme_op_decrypt_resultr�rrrrM�srMcCst�|||�S)z;gpgme_op_decrypt_start(ctx, cipher, plain) -> gpgme_error_t)r�gpgme_op_decrypt_start�r�r;r:rrrrN�srNcCst�|||�S)z5gpgme_op_decrypt(ctx, cipher, plain) -> gpgme_error_t)r�gpgme_op_decryptrOrrrrP�srPcCst�|||�S)zBgpgme_op_decrypt_verify_start(ctx, cipher, plain) -> gpgme_error_t)r�gpgme_op_decrypt_verify_startrOrrrrQ�srQcCst�|||�S)z<gpgme_op_decrypt_verify(ctx, cipher, plain) -> gpgme_error_t)r�gpgme_op_decrypt_verifyrOrrrrR�srRcCst�||||�S)zFgpgme_op_decrypt_ext_start(ctx, flags, cipher, plain) -> gpgme_error_t)r�gpgme_op_decrypt_ext_start�r�r>r;r:rrrrS�srScCst�||||�S)z@gpgme_op_decrypt_ext(ctx, flags, cipher, plain) -> gpgme_error_t)r�gpgme_op_decrypt_extrTrrrrU�srUc@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z dd�Z!ej"Z#dS)�_gpgme_new_signaturez'Proxy of C _gpgme_new_signature struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_new_signature.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<rr��	hash_algor�r�r��_obsolete_class_2r�cCst�|t���dS)z&__init__(self) -> _gpgme_new_signatureN)rZ_gpgme_new_signature_swiginitZnew__gpgme_new_signaturerArrrrB�sz_gpgme_new_signature.__init__N)$r
rr,r-rrrrrZ_gpgme_new_signature_type_getZ_gpgme_new_signature_type_setrZ$_gpgme_new_signature_pubkey_algo_getZ$_gpgme_new_signature_pubkey_algo_setr�Z"_gpgme_new_signature_hash_algo_getZ"_gpgme_new_signature_hash_algo_setrWZ(_gpgme_new_signature__obsolete_class_getZ(_gpgme_new_signature__obsolete_class_setr�Z"_gpgme_new_signature_timestamp_getZ"_gpgme_new_signature_timestamp_setr�Z_gpgme_new_signature_fpr_getZ_gpgme_new_signature_fpr_setr�Z*_gpgme_new_signature__obsolete_class_2_getZ*_gpgme_new_signature__obsolete_class_2_setrXZ"_gpgme_new_signature_sig_class_getZ"_gpgme_new_signature_sig_class_setr�rBZdelete__gpgme_new_signaturerCrrrrrV�srVc@s\eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zd	d
�ZejZdS)�_gpgme_op_sign_resultz(Proxy of C _gpgme_op_sign_result struct.cCs
|j��Sr#r4r5rrrr7r8z_gpgme_op_sign_result.<lambda>cCs|j�|�Sr#r4r9rrrr7r8r;r<�invalid_signersr�cCst�|t���dS)z'__init__(self) -> _gpgme_op_sign_resultN)rZ_gpgme_op_sign_result_swiginitZnew__gpgme_op_sign_resultrArrrrBsz_gpgme_op_sign_result.__init__N)r
rr,r-rrrrrZ)_gpgme_op_sign_result_invalid_signers_getZ)_gpgme_op_sign_result_invalid_signers_setrZZ$_gpgme_op_sign_result_signatures_getZ$_gpgme_op_sign_result_signatures_setr�rBZdelete__gpgme_op_sign_resultrCrrrrrY�srYcCs
t�|�S)z2gpgme_op_sign_result(ctx) -> _gpgme_op_sign_result)r�gpgme_op_sign_resultr�rrrr[sr[cCst�||||�S)z<gpgme_op_sign_start(ctx, plain, sig, flags) -> gpgme_error_t)r�gpgme_op_sign_start�r�r:�sigr>rrrr\sr\cCst�||||�S)z6gpgme_op_sign(ctx, plain, sig, flags) -> gpgme_error_t)r�
gpgme_op_signr]rrrr_sr_c@sjeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5eej6ej7dd�Z8eej9ej:dd�Z;dd�Z<ej=Z>dS)�_gpgme_signaturez#Proxy of C _gpgme_signature struct.cCs
|j��Sr#r4r5rrrr74r8z_gpgme_signature.<lambda>cCs|j�|�Sr#r4r9rrrr74r8r;r<�summaryr�r�r�r��
exp_timestamprG�	pka_trust�chain_modelr�r�r^�validity_reasonr�rW�pka_addressr�cCst�|t���dS)z"__init__(self) -> _gpgme_signatureN)rZ_gpgme_signature_swiginitZnew__gpgme_signaturerArrrrBHsz_gpgme_signature.__init__N)?r
rr,r-rrrrrZ_gpgme_signature_summary_getZ_gpgme_signature_summary_setraZ_gpgme_signature_fpr_getZ_gpgme_signature_fpr_setr�Z_gpgme_signature_status_getZ_gpgme_signature_status_setr�Z_gpgme_signature_notations_getZ_gpgme_signature_notations_setr�Z_gpgme_signature_timestamp_getZ_gpgme_signature_timestamp_setr�Z"_gpgme_signature_exp_timestamp_getZ"_gpgme_signature_exp_timestamp_setrbZ$_gpgme_signature_wrong_key_usage_getZ$_gpgme_signature_wrong_key_usage_setrGZ_gpgme_signature_pka_trust_getZ_gpgme_signature_pka_trust_setrcZ _gpgme_signature_chain_model_getZ _gpgme_signature_chain_model_setrdZ_gpgme_signature_is_de_vs_getZ_gpgme_signature_is_de_vs_setr�Z_gpgme_signature__unused_getZ_gpgme_signature__unused_setr�Z_gpgme_signature_validity_getZ_gpgme_signature_validity_setr^Z$_gpgme_signature_validity_reason_getZ$_gpgme_signature_validity_reason_setreZ _gpgme_signature_pubkey_algo_getZ _gpgme_signature_pubkey_algo_setr�Z_gpgme_signature_hash_algo_getZ_gpgme_signature_hash_algo_setrWZ _gpgme_signature_pka_address_getZ _gpgme_signature_pka_address_setrfZ_gpgme_signature_key_getZ_gpgme_signature_key_setr�rBZdelete__gpgme_signaturerCrrrrr`1s,r`c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zdd�ZejZd
S)�_gpgme_op_verify_resultz*Proxy of C _gpgme_op_verify_result struct.cCs
|j��Sr#r4r5rrrr7Rr8z _gpgme_op_verify_result.<lambda>cCs|j�|�Sr#r4r9rrrr7Rr8r;r<r�rYrHr�cCst�|t���dS)z)__init__(self) -> _gpgme_op_verify_resultN)rZ _gpgme_op_verify_result_swiginitZnew__gpgme_op_verify_resultrArrrrBYsz _gpgme_op_verify_result.__init__N)r
rr,r-rrrrrZ&_gpgme_op_verify_result_signatures_getZ&_gpgme_op_verify_result_signatures_setr�Z%_gpgme_op_verify_result_file_name_getZ%_gpgme_op_verify_result_file_name_setrYZ#_gpgme_op_verify_result_is_mime_getZ#_gpgme_op_verify_result_is_mime_setrHZ#_gpgme_op_verify_result__unused_getZ#_gpgme_op_verify_result__unused_setr�rBZdelete__gpgme_op_verify_resultrCrrrrrgOsrgcCs
t�|�S)z6gpgme_op_verify_result(ctx) -> _gpgme_op_verify_result)r�gpgme_op_verify_resultr�rrrrhasrhcCst�||||�S)zHgpgme_op_verify_start(ctx, sig, signed_text, plaintext) -> gpgme_error_t)r�gpgme_op_verify_start�r�r^�signed_text�	plaintextrrrrigsricCst�||||�S)zBgpgme_op_verify(ctx, sig, signed_text, plaintext) -> gpgme_error_t)r�gpgme_op_verifyrjrrrrmksrmcCst�|||||�S)zSgpgme_op_verify_ext_start(ctx, flags, sig, signed_text, plaintext) -> gpgme_error_t)r�gpgme_op_verify_ext_start�r�r>r^rkrlrrrrnosrncCst�|||||�S)zMgpgme_op_verify_ext(ctx, flags, sig, signed_text, plaintext) -> gpgme_error_t)r�gpgme_op_verify_extrorrrrpssrpc@sneZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zd
d�ZejZdS)
�_gpgme_import_statusz'Proxy of C _gpgme_import_status struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_import_status.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<r��resultr�cCst�|t���dS)z&__init__(self) -> _gpgme_import_statusN)rZ_gpgme_import_status_swiginitZnew__gpgme_import_statusrArrrrB�sz_gpgme_import_status.__init__N)r
rr,r-rrrrrZ_gpgme_import_status_fpr_getZ_gpgme_import_status_fpr_setr�Z_gpgme_import_status_result_getZ_gpgme_import_status_result_setrrZ_gpgme_import_status_status_getZ_gpgme_import_status_status_setr�rBZdelete__gpgme_import_statusrCrrrrrq�srqc@sXeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5eej6ej7dd�Z8dd�Z9ej:Z;dS)�_gpgme_op_import_resultz*Proxy of C _gpgme_op_import_result struct.cCs
|j��Sr#r4r5rrrr7�r8z _gpgme_op_import_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�
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_keyscCst�|t���dS)z)__init__(self) -> _gpgme_op_import_resultN)rZ _gpgme_op_import_result_swiginitZnew__gpgme_op_import_resultrArrrrB�sz _gpgme_op_import_result.__init__N)<r
rr,r-rrrrrZ&_gpgme_op_import_result_considered_getZ&_gpgme_op_import_result_considered_setrtZ&_gpgme_op_import_result_no_user_id_getZ&_gpgme_op_import_result_no_user_id_setruZ$_gpgme_op_import_result_imported_getZ$_gpgme_op_import_result_imported_setrvZ(_gpgme_op_import_result_imported_rsa_getZ(_gpgme_op_import_result_imported_rsa_setrwZ%_gpgme_op_import_result_unchanged_getZ%_gpgme_op_import_result_unchanged_setrxZ(_gpgme_op_import_result_new_user_ids_getZ(_gpgme_op_import_result_new_user_ids_setryZ(_gpgme_op_import_result_new_sub_keys_getZ(_gpgme_op_import_result_new_sub_keys_setrzZ*_gpgme_op_import_result_new_signatures_getZ*_gpgme_op_import_result_new_signatures_setr{Z+_gpgme_op_import_result_new_revocations_getZ+_gpgme_op_import_result_new_revocations_setr|Z'_gpgme_op_import_result_secret_read_getZ'_gpgme_op_import_result_secret_read_setr}Z+_gpgme_op_import_result_secret_imported_getZ+_gpgme_op_import_result_secret_imported_setr~Z,_gpgme_op_import_result_secret_unchanged_getZ,_gpgme_op_import_result_secret_unchanged_setrZ,_gpgme_op_import_result_skipped_new_keys_getZ,_gpgme_op_import_result_skipped_new_keys_setr�Z(_gpgme_op_import_result_not_imported_getZ(_gpgme_op_import_result_not_imported_setr�Z#_gpgme_op_import_result_imports_getZ#_gpgme_op_import_result_imports_setr�Z+_gpgme_op_import_result_skipped_v3_keys_getZ+_gpgme_op_import_result_skipped_v3_keys_setr�rBZdelete__gpgme_op_import_resultrCrrrrrs�s*rscCs
t�|�S)z6gpgme_op_import_result(ctx) -> _gpgme_op_import_result)r�gpgme_op_import_resultr�rrrr��sr�cCst�||�S)z4gpgme_op_import_start(ctx, keydata) -> gpgme_error_t)r�gpgme_op_import_start�r��keydatarrrr��sr�cCst�||�S)z.gpgme_op_import(ctx, keydata) -> gpgme_error_t)r�gpgme_op_importr�rrrr��sr�cCst�||�S)z6gpgme_op_import_keys_start(ctx, keys) -> gpgme_error_t)r�gpgme_op_import_keys_start�r��keysrrrr��sr�cCst�||�S)z0gpgme_op_import_keys(ctx, keys) -> gpgme_error_t)r�gpgme_op_import_keysr�rrrr��sr�cCst�||�S)z9gpgme_op_receive_keys_start(ctx, keyids) -> gpgme_error_t)r�gpgme_op_receive_keys_start�r�Zkeyidsrrrr��sr�cCst�||�S)z3gpgme_op_receive_keys(ctx, keyids) -> gpgme_error_t)r�gpgme_op_receive_keysr�rrrr��sr�cCst�||||�S)zCgpgme_op_export_start(ctx, pattern, mode, keydata) -> gpgme_error_t)r�gpgme_op_export_start�r��patternr�r�rrrr��sr�cCst�||||�S)z=gpgme_op_export(ctx, pattern, mode, keydata) -> gpgme_error_t)r�gpgme_op_exportr�rrrr��sr�cCst�||||�S)zGgpgme_op_export_ext_start(ctx, pattern, mode, keydata) -> gpgme_error_t)r�gpgme_op_export_ext_startr�rrrr��sr�cCst�||||�S)zAgpgme_op_export_ext(ctx, pattern, mode, keydata) -> gpgme_error_t)r�gpgme_op_export_extr�rrrr��sr�cCst�||||�S)zEgpgme_op_export_keys_start(ctx, keys, mode, keydata) -> gpgme_error_t)r�gpgme_op_export_keys_start�r�r�r�r�rrrr��sr�cCst�||||�S)z?gpgme_op_export_keys(ctx, keys, mode, keydata) -> gpgme_error_t)r�gpgme_op_export_keysr�rrrr��sr�c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zdd�ZejZ dS)�_gpgme_op_genkey_resultz*Proxy of C _gpgme_op_genkey_result struct.cCs
|j��Sr#r4r5rrrr7�r8z _gpgme_op_genkey_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�primary�subr�r�r��pubkey�seckeycCst�|t���dS)z)__init__(self) -> _gpgme_op_genkey_resultN)rZ _gpgme_op_genkey_result_swiginitZnew__gpgme_op_genkey_resultrArrrrBsz _gpgme_op_genkey_result.__init__N)!r
rr,r-rrrrrZ#_gpgme_op_genkey_result_primary_getZ#_gpgme_op_genkey_result_primary_setr�Z_gpgme_op_genkey_result_sub_getZ_gpgme_op_genkey_result_sub_setr�Z_gpgme_op_genkey_result_uid_getZ_gpgme_op_genkey_result_uid_setr�Z#_gpgme_op_genkey_result__unused_getZ#_gpgme_op_genkey_result__unused_setr�Z_gpgme_op_genkey_result_fpr_getZ_gpgme_op_genkey_result_fpr_setr�Z"_gpgme_op_genkey_result_pubkey_getZ"_gpgme_op_genkey_result_pubkey_setr�Z"_gpgme_op_genkey_result_seckey_getZ"_gpgme_op_genkey_result_seckey_setr�rBZdelete__gpgme_op_genkey_resultrCrrrrr��sr�cCst�||||�S)zBgpgme_op_genkey_start(ctx, parms, pubkey, seckey) -> gpgme_error_t)r�gpgme_op_genkey_start�r�Zparmsr�r�rrrr�sr�cCst�||||�S)z<gpgme_op_genkey(ctx, parms, pubkey, seckey) -> gpgme_error_t)r�gpgme_op_genkeyr�rrrr�sr�c	Cst�|||||||�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�Zcertkeyr>rrrr�sr�c	Cst�|||||||�S)zYgpgme_op_createkey(ctx, userid, algo, reserved, expires, certkey, flags) -> gpgme_error_t)r�gpgme_op_createkeyr�rrrr�sr�cCst�||||||�S)zVgpgme_op_createsubkey_start(ctx, key, algo, reserved, expires, flags) -> gpgme_error_t)r�gpgme_op_createsubkey_start�r�r�r�r&r�r>rrrr�sr�cCst�||||||�S)zPgpgme_op_createsubkey(ctx, key, algo, reserved, expires, flags) -> gpgme_error_t)r�gpgme_op_createsubkeyr�rrrr� sr�cCst�||||�S)zBgpgme_op_adduid_start(ctx, key, userid, reserved) -> gpgme_error_t)r�gpgme_op_adduid_start�r�r�r�r&rrrr�$sr�cCst�||||�S)z<gpgme_op_adduid(ctx, key, userid, reserved) -> gpgme_error_t)r�gpgme_op_adduidr�rrrr�(sr�cCst�||||�S)zBgpgme_op_revuid_start(ctx, key, userid, reserved) -> gpgme_error_t)r�gpgme_op_revuid_startr�rrrr�,sr�cCst�||||�S)z<gpgme_op_revuid(ctx, key, userid, reserved) -> gpgme_error_t)r�gpgme_op_revuidr�rrrr�0sr�cCst�|||||�S)zKgpgme_op_set_uid_flag_start(ctx, key, userid, name, value) -> gpgme_error_t)r�gpgme_op_set_uid_flag_start�r�r�r�rrrrrr�4sr�cCst�|||||�S)zEgpgme_op_set_uid_flag(ctx, key, userid, name, value) -> gpgme_error_t)r�gpgme_op_set_uid_flagr�rrrr�8sr�cCst�|||||�S)zOgpgme_op_setexpire_start(ctx, key, expires, subfprs, reserved) -> gpgme_error_t)r�gpgme_op_setexpire_start�r�r�r�Zsubfprsr&rrrr�<sr�cCst�|||||�S)zIgpgme_op_setexpire(ctx, key, expires, subfprs, reserved) -> gpgme_error_t)r�gpgme_op_setexpirer�rrrr�@sr�cCs
t�|�S)z6gpgme_op_genkey_result(ctx) -> _gpgme_op_genkey_result)r�gpgme_op_genkey_resultr�rrrr�Dsr�cCst�|||�S)z>gpgme_op_delete_start(ctx, key, allow_secret) -> gpgme_error_t)r�gpgme_op_delete_start�r�r�Zallow_secretrrrr�Hsr�cCst�|||�S)z8gpgme_op_delete(ctx, key, allow_secret) -> gpgme_error_t)r�gpgme_op_deleter�rrrr�Lsr�cCst�|||�S)z;gpgme_op_delete_ext_start(ctx, key, flags) -> gpgme_error_t)r�gpgme_op_delete_ext_start�r�r�r>rrrr�Tsr�cCst�|||�S)z5gpgme_op_delete_ext(ctx, key, flags) -> gpgme_error_t)r�gpgme_op_delete_extr�rrrr�Xsr�cCst�|||||�S)zIgpgme_op_keysign_start(ctx, key, userid, expires, flags) -> gpgme_error_t)r�gpgme_op_keysign_start�r�r�r�r�r>rrrr�dsr�cCst�|||||�S)zCgpgme_op_keysign(ctx, key, userid, expires, flags) -> gpgme_error_t)r�gpgme_op_keysignr�rrrr�hsr�cCst�|||||�S)zLgpgme_op_revsig_start(ctx, key, signing_key, userid, flags) -> gpgme_error_t)r�gpgme_op_revsig_start�r�r�Zsigning_keyr�r>rrrr�nsr�cCst�|||||�S)zFgpgme_op_revsig(ctx, key, signing_key, userid, flags) -> gpgme_error_t)r�gpgme_op_revsigr�rrrr�rsr�cCst�|||||�S)zCgpgme_op_interact_start(ctx, key, flags, fnc, out) -> gpgme_error_t)r�gpgme_op_interact_start�r�r�r>�fnc�outrrrr�xsr�cCst�|||||�S)z=gpgme_op_interact(ctx, key, flags, fnc, out) -> gpgme_error_t)r�gpgme_op_interactr�rrrr�|sr�cCst�|||�S)z=gpgme_op_tofu_policy_start(ctx, key, policy) -> gpgme_error_t)r�gpgme_op_tofu_policy_start�r�r�r_rrrr��sr�cCst�|||�S)z7gpgme_op_tofu_policy(ctx, key, policy) -> gpgme_error_t)r�gpgme_op_tofu_policyr�rrrr��sr�c@s\eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zd	d
�ZejZdS)�_gpgme_op_keylist_resultz+Proxy of C _gpgme_op_keylist_result struct.cCs
|j��Sr#r4r5rrrr7�r8z!_gpgme_op_keylist_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�	truncatedr�cCst�|t���dS)z*__init__(self) -> _gpgme_op_keylist_resultN)rZ!_gpgme_op_keylist_result_swiginitZnew__gpgme_op_keylist_resultrArrrrB�sz!_gpgme_op_keylist_result.__init__N)r
rr,r-rrrrrZ&_gpgme_op_keylist_result_truncated_getZ&_gpgme_op_keylist_result_truncated_setr�Z$_gpgme_op_keylist_result__unused_getZ$_gpgme_op_keylist_result__unused_setr�rBZdelete__gpgme_op_keylist_resultrCrrrrr��sr�cCs
t�|�S)z8gpgme_op_keylist_result(ctx) -> _gpgme_op_keylist_result)r�gpgme_op_keylist_resultr�rrrr��sr�cCst�||||�S)zPgpgme_op_keylist_ext_start(ctx, pattern, secret_only, reserved) -> gpgme_error_t)r�gpgme_op_keylist_ext_start)r�r�Zsecret_onlyr&rrrr��sr�cCst�|||�S)zFgpgme_op_keylist_from_data_start(ctx, data, reserved) -> gpgme_error_t)r� gpgme_op_keylist_from_data_start)r��datar&rrrr��sr�cCst�||�S)z2gpgme_op_keylist_next(ctx, r_key) -> gpgme_error_t)r�gpgme_op_keylist_next)r�r.rrrr��sr�cCs
t�|�S)z*gpgme_op_keylist_end(ctx) -> gpgme_error_t)r�gpgme_op_keylist_endr�rrrr��sr�cCst�|||�S)z7gpgme_op_passwd_start(ctx, key, flags) -> gpgme_error_t)r�gpgme_op_passwd_startr�rrrr��sr�cCst�|||�S)z1gpgme_op_passwd(ctx, key, flags) -> gpgme_error_t)r�gpgme_op_passwdr�rrrr��sr�c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&dd�Z'ej(Z)dS)�_gpgme_trust_itemz$Proxy of C _gpgme_trust_item struct.cCs
|j��Sr#r4r5rrrr7�r8z_gpgme_trust_item.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<r�r�r�r�levelr��_owner_trustr^�	_validityrcCst�|t���dS)z#__init__(self) -> _gpgme_trust_itemN)rZ_gpgme_trust_item_swiginitZnew__gpgme_trust_itemrArrrrB�sz_gpgme_trust_item.__init__N)*r
rr,r-rrrrrZ_gpgme_trust_item__refs_getZ_gpgme_trust_item__refs_setr�Z_gpgme_trust_item_keyid_getZ_gpgme_trust_item_keyid_setr�Z_gpgme_trust_item__keyid_getZ_gpgme_trust_item__keyid_setr�Z_gpgme_trust_item_type_getZ_gpgme_trust_item_type_setrZ_gpgme_trust_item_level_getZ_gpgme_trust_item_level_setr�Z!_gpgme_trust_item_owner_trust_getZ!_gpgme_trust_item_owner_trust_setr�Z"_gpgme_trust_item__owner_trust_getZ"_gpgme_trust_item__owner_trust_setr�Z_gpgme_trust_item_validity_getZ_gpgme_trust_item_validity_setr^Z_gpgme_trust_item__validity_getZ_gpgme_trust_item__validity_setr�Z_gpgme_trust_item_name_getZ_gpgme_trust_item_name_setrrBZdelete__gpgme_trust_itemrCrrrrr��sr�cCst�|||�S)zBgpgme_op_trustlist_start(ctx, pattern, max_level) -> gpgme_error_t)r�gpgme_op_trustlist_start)r�r�Z	max_levelrrrr��sr�cCst�||�S)z5gpgme_op_trustlist_next(ctx, r_item) -> gpgme_error_t)r�gpgme_op_trustlist_next)r�Zr_itemrrrr��sr�cCs
t�|�S)z,gpgme_op_trustlist_end(ctx) -> gpgme_error_t)r�gpgme_op_trustlist_endr�rrrr��sr�cCs
t�|�S)zgpgme_trust_item_ref(item))r�gpgme_trust_item_ref��itemrrrr��sr�cCs
t�|�S)zgpgme_trust_item_unref(item))r�gpgme_trust_item_unrefr�rrrr��sr�cCst�|||�S)z?gpgme_op_getauditlog_start(ctx, output, flags) -> gpgme_error_t)r�gpgme_op_getauditlog_start�r��outputr>rrrr��sr�cCst�|||�S)z9gpgme_op_getauditlog(ctx, output, flags) -> gpgme_error_t)r�gpgme_op_getauditlogr�rrrr��sr�c	Cst�|||||||�S)zWgpgme_op_spawn_start(ctx, file, argv, datain, dataout, dataerr, flags) -> gpgme_error_t)r�gpgme_op_spawn_start�r��file�argvZdatainZdataoutZdataerrr>rrrr��sr�c	Cst�|||||||�S)zQgpgme_op_spawn(ctx, file, argv, datain, dataout, dataerr, flags) -> gpgme_error_t)r�gpgme_op_spawnr�rrrr��sr�cCst�|||||�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_cbrrrr��sr�cCst�||||||�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�r�rrrr��sr�c@sJeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zdd	�Zej
Zd
S)�_gpgme_op_vfs_mount_resultz-Proxy of C _gpgme_op_vfs_mount_result struct.cCs
|j��Sr#r4r5rrrr7�r8z#_gpgme_op_vfs_mount_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�	mount_dircCst�|t���dS)z,__init__(self) -> _gpgme_op_vfs_mount_resultN)rZ#_gpgme_op_vfs_mount_result_swiginitZnew__gpgme_op_vfs_mount_resultrArrrrBsz#_gpgme_op_vfs_mount_result.__init__N)r
rr,r-rrrrrZ(_gpgme_op_vfs_mount_result_mount_dir_getZ(_gpgme_op_vfs_mount_result_mount_dir_setr�rBZ!delete__gpgme_op_vfs_mount_resultrCrrrrr��sr�cCs
t�|�S)z<gpgme_op_vfs_mount_result(ctx) -> _gpgme_op_vfs_mount_result)r�gpgme_op_vfs_mount_resultr�rrrr�
sr�cCst�|||||�S)zRgpgme_op_vfs_mount(ctx, container_file, mount_dir, flags, op_err) -> gpgme_error_t)r�gpgme_op_vfs_mount)r��container_filer�r>r�rrrr�sr�cCst�|||||�S)zNgpgme_op_vfs_create(ctx, recp, container_file, flags, op_err) -> gpgme_error_t)r�gpgme_op_vfs_create)r�r9r�r>r�rrrr�sr�c@sXeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejdd�Z
d	d
�ZejZdS)�gpgme_conf_argz!Proxy of C gpgme_conf_arg struct.cCs
|j��Sr#r4r5rrrr76r8zgpgme_conf_arg.<lambda>cCs|j�|�Sr#r4r9rrrr76r8r;r<�no_argrcCst�|t���dS)z __init__(self) -> gpgme_conf_argN)rZgpgme_conf_arg_swiginitZnew_gpgme_conf_argrArrrrB;szgpgme_conf_arg.__init__N)r
rr,r-rrrrrZgpgme_conf_arg_no_arg_getZgpgme_conf_arg_no_arg_setr�Zgpgme_conf_arg_value_getrrBZdelete_gpgme_conf_argrCrrrrr�3sr�c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zdd�ZejZd
S)�gpgme_conf_arg_valuez'Proxy of C gpgme_conf_arg_value struct.cCs
|j��Sr#r4r5rrrr7Er8zgpgme_conf_arg_value.<lambda>cCs|j�|�Sr#r4r9rrrr7Er8r;r<r�uint32�int32�stringcCst�|t���dS)z&__init__(self) -> gpgme_conf_arg_valueN)rZgpgme_conf_arg_value_swiginitZnew_gpgme_conf_arg_valuerArrrrBLszgpgme_conf_arg_value.__init__N)r
rr,r-rrrrrZgpgme_conf_arg_value_count_getZgpgme_conf_arg_value_count_setrZgpgme_conf_arg_value_uint32_getZgpgme_conf_arg_value_uint32_setr�Zgpgme_conf_arg_value_int32_getZgpgme_conf_arg_value_int32_setr�Zgpgme_conf_arg_value_string_getZgpgme_conf_arg_value_string_setr�rBZdelete_gpgme_conf_arg_valuerCrrrrr�Bsr�c@sFeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2eej3ej4dd�Z5dd�Z6ej7Z8dS)�gpgme_conf_optz!Proxy of C gpgme_conf_opt struct.cCs
|j��Sr#r4r5rrrr7fr8zgpgme_conf_opt.<lambda>cCs|j�|�Sr#r4r9rrrr7fr8r;r<rr>r�rgr�alt_type�argname�
default_value�default_description�no_arg_value�no_arg_descriptionr�change_value�	new_value�	user_datacCst�|t���dS)z __init__(self) -> gpgme_conf_optN)rZgpgme_conf_opt_swiginitZnew_gpgme_conf_optrArrrrBxszgpgme_conf_opt.__init__N)9r
rr,r-rrrrrZgpgme_conf_opt_name_getZgpgme_conf_opt_name_setrZgpgme_conf_opt_flags_getZgpgme_conf_opt_flags_setr>Zgpgme_conf_opt_level_getZgpgme_conf_opt_level_setr�Zgpgme_conf_opt_description_getZgpgme_conf_opt_description_setrgZgpgme_conf_opt_type_getZgpgme_conf_opt_type_setrZgpgme_conf_opt_alt_type_getZgpgme_conf_opt_alt_type_setr�Zgpgme_conf_opt_argname_getZgpgme_conf_opt_argname_setr�Z gpgme_conf_opt_default_value_getZ gpgme_conf_opt_default_value_setr�Z&gpgme_conf_opt_default_description_getZ&gpgme_conf_opt_default_description_setr�Zgpgme_conf_opt_no_arg_value_getZgpgme_conf_opt_no_arg_value_setr�Z%gpgme_conf_opt_no_arg_description_getZ%gpgme_conf_opt_no_arg_description_setr�Zgpgme_conf_opt_value_getZgpgme_conf_opt_value_setrZgpgme_conf_opt_change_value_getZgpgme_conf_opt_change_value_setrZgpgme_conf_opt_new_value_getZgpgme_conf_opt_new_value_setrZgpgme_conf_opt_user_data_getZgpgme_conf_opt_user_data_setrrBZdelete_gpgme_conf_optrCrrrrr�cs(r�c@s�eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zdd
�ZejZdS)�gpgme_conf_compz"Proxy of C gpgme_conf_comp struct.cCs
|j��Sr#r4r5rrrr7�r8zgpgme_conf_comp.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<�_last_opt_prrg�program_name�optionscCst�|t���dS)z!__init__(self) -> gpgme_conf_compN)rZgpgme_conf_comp_swiginitZnew_gpgme_conf_comprArrrrB�szgpgme_conf_comp.__init__N)r
rr,r-rrrrrZgpgme_conf_comp__last_opt_p_getZgpgme_conf_comp__last_opt_p_setrZgpgme_conf_comp_name_getZgpgme_conf_comp_name_setrZgpgme_conf_comp_description_getZgpgme_conf_comp_description_setrgZ gpgme_conf_comp_program_name_getZ gpgme_conf_comp_program_name_setrZgpgme_conf_comp_options_getZgpgme_conf_comp_options_setrrBZdelete_gpgme_conf_comprCrrrrrsrcCst�|||�S)z7gpgme_conf_arg_new(arg_p, type, value) -> gpgme_error_t)r�gpgme_conf_arg_new)Zarg_prrrrrr�srcCst�||�S)z!gpgme_conf_arg_release(arg, type))r�gpgme_conf_arg_release)�argrrrrr�srcCst�|||�S)z7gpgme_conf_opt_change(opt, reset, arg) -> gpgme_error_t)r�gpgme_conf_opt_change)�opt�resetr	rrrr
�sr
cCs
t�|�S)zgpgme_conf_release(conf))r�gpgme_conf_release)Zconfrrrr
�sr
cCst�||�S)z0gpgme_op_conf_load(ctx, conf_p) -> gpgme_error_t)r�gpgme_op_conf_load)r�Zconf_prrrr�srcCst�||�S)z.gpgme_op_conf_save(ctx, comp) -> gpgme_error_t)r�gpgme_op_conf_save)r��comprrrr�srcCst�|||�S)z5gpgme_op_conf_dir(ctx, what, result) -> gpgme_error_t)r�gpgme_op_conf_dir)r��whatrrrrrr�src@s4eZdZdZedd�dd�dd�ZeZeej	ej
dd�Zeejej
dd�Zeejejd	d�Zeejejd
d�Zeejejdd�Zeejejdd�Zeejejd
d�Zeejejdd�Z eej!ej"dd�Z#eej$ej%dd�Z&eej'ej(dd�Z)eej*ej+dd�Z,eej-ej.dd�Z/eej0ej1dd�Z2dd�Z3ej4Z5dS)�_gpgme_op_query_swdb_resultz.Proxy of C _gpgme_op_query_swdb_result struct.cCs
|j��Sr#r4r5rrrr7�r8z$_gpgme_op_query_swdb_result.<lambda>cCs|j�|�Sr#r4r9rrrr7�r8r;r<r�iversion�created�	retrieved�warning�update�urgent�noinfo�unknown�tooold�error�	_reservedrZ�reldatecCst�|t���dS)z-__init__(self) -> _gpgme_op_query_swdb_resultN)rZ$_gpgme_op_query_swdb_result_swiginitZnew__gpgme_op_query_swdb_resultrArrrrB�sz$_gpgme_op_query_swdb_result.__init__N)6r
rr,r-rrrrrZ$_gpgme_op_query_swdb_result_name_getZ$_gpgme_op_query_swdb_result_name_setrZ(_gpgme_op_query_swdb_result_iversion_getZ(_gpgme_op_query_swdb_result_iversion_setrZ'_gpgme_op_query_swdb_result_created_getZ'_gpgme_op_query_swdb_result_created_setrZ)_gpgme_op_query_swdb_result_retrieved_getZ)_gpgme_op_query_swdb_result_retrieved_setrZ'_gpgme_op_query_swdb_result_warning_getZ'_gpgme_op_query_swdb_result_warning_setrZ&_gpgme_op_query_swdb_result_update_getZ&_gpgme_op_query_swdb_result_update_setrZ&_gpgme_op_query_swdb_result_urgent_getZ&_gpgme_op_query_swdb_result_urgent_setrZ&_gpgme_op_query_swdb_result_noinfo_getZ&_gpgme_op_query_swdb_result_noinfo_setrZ'_gpgme_op_query_swdb_result_unknown_getZ'_gpgme_op_query_swdb_result_unknown_setrZ&_gpgme_op_query_swdb_result_tooold_getZ&_gpgme_op_query_swdb_result_tooold_setrZ%_gpgme_op_query_swdb_result_error_getZ%_gpgme_op_query_swdb_result_error_setrZ)_gpgme_op_query_swdb_result__reserved_getZ)_gpgme_op_query_swdb_result__reserved_setrZ'_gpgme_op_query_swdb_result_version_getZ'_gpgme_op_query_swdb_result_version_setrZZ'_gpgme_op_query_swdb_result_reldate_getZ'_gpgme_op_query_swdb_result_reldate_setrrBZ"delete__gpgme_op_query_swdb_resultrCrrrrr�s&rcCst�||||�S)zCgpgme_op_query_swdb(ctx, name, iversion, reserved) -> gpgme_error_t)r�gpgme_op_query_swdb)r�rrr&rrrr �sr cCs
t�|�S)z>gpgme_op_query_swdb_result(ctx) -> _gpgme_op_query_swdb_result)r�gpgme_op_query_swdb_resultr�rrrr!�sr!cCst�||�S)z)gpgme_set_global_flag(name, value) -> int)r�gpgme_set_global_flag)rrrrrr"�sr"cCs
t�|�S)z0gpgme_check_version(req_version) -> char const *)r�gpgme_check_version)r[rrrr#�sr#cCst�||�S)zNgpgme_check_version_internal(req_version, offset_sig_validity) -> char const *)r�gpgme_check_version_internal)r[Zoffset_sig_validityrrrr$�sr$cCs
t�|�S)z'gpgme_get_dirinfo(what) -> char const *)r�gpgme_get_dirinfo)rrrrr%�sr%cCs
t�|�S)z3gpgme_get_engine_info(engine_info) -> gpgme_error_t)r�gpgme_get_engine_info)Zengine_inforrrr&�sr&cCst�|||�S)zBgpgme_set_engine_info(proto, file_name, home_dir) -> gpgme_error_t)r�gpgme_set_engine_info)r�rYr\rrrr'�sr'cCs
t�|�S)z2gpgme_engine_check_version(proto) -> gpgme_error_t)r�gpgme_engine_check_versionr�rrrr(�sr(cCs
t�|�S)zgpgme_result_ref(result))r�gpgme_result_ref�rrrrrr)�sr)cCs
t�|�S)zgpgme_result_unref(result))r�gpgme_result_unrefr*rrrr+�sr+cCs
t�|�S)z*gpgme_pubkey_algo_string(subkey) -> char *)r�gpgme_pubkey_algo_string)Zsubkeyrrrr,�sr,cCs
t�|�S)z,gpgme_pubkey_algo_name(algo) -> char const *)r�gpgme_pubkey_algo_name�r�rrrr-�sr-cCs
t�|�S)z*gpgme_hash_algo_name(algo) -> char const *)r�gpgme_hash_algo_namer.rrrr/�sr/cCs
t�|�S)z&gpgme_addrspec_from_uid(uid) -> char *)r�gpgme_addrspec_from_uid)r�rrrr0sr0cCst�|||||�S)zCgpgme_op_edit_start(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r�gpgme_op_edit_start�r�r�r�Z	fnc_valuer�rrrr1�sr1cCst�|||||�S)z=gpgme_op_edit(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r�
gpgme_op_editr2rrrr3�sr3cCst�|||||�S)zHgpgme_op_card_edit_start(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r�gpgme_op_card_edit_startr2rrrr4�sr4cCst�|||||�S)zBgpgme_op_card_edit(ctx, key, fnc, fnc_value, out) -> gpgme_error_t)r�gpgme_op_card_editr2rrrr5�sr5cCst�||||�S)zAgpgme_get_sig_status(ctx, idx, r_stat, r_created) -> char const *)r�gpgme_get_sig_status)r��idxZr_statZ	r_createdrrrr65	sr6cCst�||||�S)z@gpgme_get_sig_ulong_attr(c, idx, what, whatidx) -> unsigned long)r�gpgme_get_sig_ulong_attr�r�r7rZwhatidxrrrr89	sr8cCst�||||�S)z@gpgme_get_sig_string_attr(c, idx, what, whatidx) -> char const *)r�gpgme_get_sig_string_attrr9rrrr:=	sr:cCst�|||�S)z3gpgme_get_sig_key(ctx, idx, r_key) -> gpgme_error_t)r�gpgme_get_sig_key)r�r7r.rrrr;A	sr;cCst�|||�S)zJgpgme_data_new_with_read_cb(r_dh, read_cb, read_cb_value) -> gpgme_error_t)r�gpgme_data_new_with_read_cb)rZread_cbZ
read_cb_valuerrrr<E	sr<cCst�||||�S)zCgpgme_key_get_string_attr(key, what, reserved, idx) -> char const *)r�gpgme_key_get_string_attr�r�rr&r7rrrr=I	sr=cCst�||||�S)zCgpgme_key_get_ulong_attr(key, what, reserved, idx) -> unsigned long)r�gpgme_key_get_ulong_attrr>rrrr?M	sr?cCst�|||||�S)zPgpgme_key_sig_get_string_attr(key, uid_idx, what, reserved, idx) -> char const *)r�gpgme_key_sig_get_string_attr�r�Zuid_idxrr&r7rrrr@Q	sr@cCst�|||||�S)zPgpgme_key_sig_get_ulong_attr(key, uid_idx, what, reserved, idx) -> unsigned long)r�gpgme_key_sig_get_ulong_attrrArrrrBU	srBcCst�|||�S)z6gpgme_op_import_ext(ctx, keydata, nr) -> gpgme_error_t)r�gpgme_op_import_ext)r�r�ZnrrrrrCY	srCcCs
t�|�S)zgpgme_trust_item_release(item))r�gpgme_trust_item_releaser�rrrrD]	srDcCst�||||�S)zKgpgme_trust_item_get_string_attr(item, what, reserved, idx) -> char const *)r� gpgme_trust_item_get_string_attr�r�rr&r7rrrrEa	srEcCst�||||�S)z?gpgme_trust_item_get_int_attr(item, what, reserved, idx) -> int)r�gpgme_trust_item_get_int_attrrFrrrrGe	srGc@sJeZdZdZedd�dd�dd�ZeZeej	ej
dd�Zdd	�Zej
Zd
S)�_gpgme_op_assuan_resultz*Proxy of C _gpgme_op_assuan_result struct.cCs
|j��Sr#r4r5rrrr7k	r8z _gpgme_op_assuan_result.<lambda>cCs|j�|�Sr#r4r9rrrr7k	r8r;r<rKcCst�|t���dS)z)__init__(self) -> _gpgme_op_assuan_resultN)rZ _gpgme_op_assuan_result_swiginitZnew__gpgme_op_assuan_resultrArrrrBo	sz _gpgme_op_assuan_result.__init__N)r
rr,r-rrrrrZ_gpgme_op_assuan_result_err_getZ_gpgme_op_assuan_result_err_setrKrBZdelete__gpgme_op_assuan_resultrCrrrrrHh	srHcCs
t�|�S)z6gpgme_op_assuan_result(ctx) -> _gpgme_op_assuan_result)r�gpgme_op_assuan_resultr�rrrrIw	srIcCst�||||||�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�Z	status_cbZstatus_cb_valuerrrrJ{	srJcCst��S)z$new_gpgme_ctx_t_p() -> gpgme_ctx_t *)r�new_gpgme_ctx_t_prrrrrK7srKcCs
t�|�S)z*copy_gpgme_ctx_t_p(value) -> gpgme_ctx_t *)r�copy_gpgme_ctx_t_p�rrrrrL;srLcCs
t�|�S)zdelete_gpgme_ctx_t_p(obj))r�delete_gpgme_ctx_t_p��objrrrrN?srNcCst�||�S)z gpgme_ctx_t_p_assign(obj, value))r�gpgme_ctx_t_p_assign�rPrrrrrQCsrQcCs
t�|�S)z'gpgme_ctx_t_p_value(obj) -> gpgme_ctx_t)r�gpgme_ctx_t_p_valuerOrrrrSGsrScCst��S)z&new_gpgme_data_t_p() -> gpgme_data_t *)r�new_gpgme_data_t_prrrrrTKsrTcCs
t�|�S)z,copy_gpgme_data_t_p(value) -> gpgme_data_t *)r�copy_gpgme_data_t_prMrrrrUOsrUcCs
t�|�S)zdelete_gpgme_data_t_p(obj))r�delete_gpgme_data_t_prOrrrrVSsrVcCst�||�S)z!gpgme_data_t_p_assign(obj, value))r�gpgme_data_t_p_assignrRrrrrWWsrWcCs
t�|�S)z)gpgme_data_t_p_value(obj) -> gpgme_data_t)r�gpgme_data_t_p_valuerOrrrrX[srXcCst��S)z$new_gpgme_key_t_p() -> gpgme_key_t *)r�new_gpgme_key_t_prrrrrY_srYcCs
t�|�S)z*copy_gpgme_key_t_p(value) -> gpgme_key_t *)r�copy_gpgme_key_t_prMrrrrZcsrZcCs
t�|�S)zdelete_gpgme_key_t_p(obj))r�delete_gpgme_key_t_prOrrrr[gsr[cCst�||�S)z gpgme_key_t_p_assign(obj, value))r�gpgme_key_t_p_assignrRrrrr\ksr\cCs
t�|�S)z&gpgme_key_t_p_value(obj) -> _gpgme_key)r�gpgme_key_t_p_valuerOrrrr]osr]cCst��S)z(new_gpgme_error_t_p() -> gpgme_error_t *)r�new_gpgme_error_t_prrrrr^ssr^cCs
t�|�S)z.copy_gpgme_error_t_p(value) -> gpgme_error_t *)r�copy_gpgme_error_t_prMrrrr_wsr_cCs
t�|�S)zdelete_gpgme_error_t_p(obj))r�delete_gpgme_error_t_prOrrrr`{sr`cCst�||�S)z"gpgme_error_t_p_assign(obj, value))r�gpgme_error_t_p_assignrRrrrrasracCs
t�|�S)z+gpgme_error_t_p_value(obj) -> gpgme_error_t)r�gpgme_error_t_p_valuerOrrrrb�srbcCst��S)z2new_gpgme_trust_item_t_p() -> gpgme_trust_item_t *)r�new_gpgme_trust_item_t_prrrrrc�srccCs
t�|�S)z8copy_gpgme_trust_item_t_p(value) -> gpgme_trust_item_t *)r�copy_gpgme_trust_item_t_prMrrrrd�srdcCs
t�|�S)z delete_gpgme_trust_item_t_p(obj))r�delete_gpgme_trust_item_t_prOrrrre�srecCst�||�S)z'gpgme_trust_item_t_p_assign(obj, value))r�gpgme_trust_item_t_p_assignrRrrrrf�srfcCs
t�|�S)z4gpgme_trust_item_t_p_value(obj) -> _gpgme_trust_item)r�gpgme_trust_item_t_p_valuerOrrrrg�srgcCst��S)z4new_gpgme_engine_info_t_p() -> gpgme_engine_info_t *)r�new_gpgme_engine_info_t_prrrrrh�srhcCs
t�|�S)z:copy_gpgme_engine_info_t_p(value) -> gpgme_engine_info_t *)r�copy_gpgme_engine_info_t_prMrrrri�sricCs
t�|�S)z!delete_gpgme_engine_info_t_p(obj))r�delete_gpgme_engine_info_t_prOrrrrj�srjcCst�||�S)z(gpgme_engine_info_t_p_assign(obj, value))r�gpgme_engine_info_t_p_assignrRrrrrk�srkcCs
t�|�S)z6gpgme_engine_info_t_p_value(obj) -> _gpgme_engine_info)r�gpgme_engine_info_t_p_valuerOrrrrl�srlcCst�||�S)zfdopen(fildes, mode) -> FILE *)r�fdopen)Zfildesr�rrrrm�srmcCs
t�|�S)z1gpg_raise_callback_exception(_self) -> PyObject *)r�gpg_raise_callback_exception)�_selfrrrrn�srncCst�||�S)z.gpg_set_passphrase_cb(_self, cb) -> PyObject *)r�gpg_set_passphrase_cb�ror�rrrrp�srpcCst�||�S)z,gpg_set_progress_cb(_self, cb) -> PyObject *)r�gpg_set_progress_cbrqrrrrr�srrcCst�||�S)z*gpg_set_status_cb(_self, cb) -> PyObject *)r�gpg_set_status_cbrqrrrrs�srscCst�|||�S)z9gpg_data_new_from_cbs(_self, pycbs, r_data) -> PyObject *)r�gpg_data_new_from_cbs)roZpycbsZr_datarrrrt�srt(@�sysrZ_swig_python_version_info�__package__r
rr�builtinsr	�ImportErrorrrr"r*rr+r/r2�objectr3Z _gpgme_sig_notation_swigregisterZBUILD_REVISIONZBUILD_TIMESTAMPZENABLE_UISERVERZGPGME_LIBASSUAN_VERSIONZHAVE_ARGP_HZHAVE_CLOSEFROMZHAVE_DECL_TTYNAME_RZHAVE_DLFCN_HZHAVE_ERROR_TZHAVE_FSEEKOZHAVE_FUNC_ATTRIBUTE_VISIBILITYZHAVE_GETEGIDZHAVE_GETGIDZHAVE_INTTYPES_HZ
HAVE_LOCALE_HZHAVE_NANOSLEEPZHAVE_POLL_HZHAVE_POSIXDECL_TTYNAME_RZHAVE_SETENVZHAVE_SETLOCALEZ
HAVE_STDINT_HZHAVE_STDIO_HZ
HAVE_STDLIB_HZHAVE_STPCPYZHAVE_STRINGS_HZ
HAVE_STRING_HZHAVE_SYS_SELECT_HZHAVE_SYS_STAT_HZHAVE_SYS_TIME_HZHAVE_SYS_TYPES_HZHAVE_SYS_UIO_HZHAVE_THREAD_SAFE_GETENVZHAVE_TIMEGMZHAVE_TLSZHAVE_TTYNAME_RZHAVE_UINTPTR_TZ
HAVE_UNISTD_HZHAVE_WCHAR_HZ	LT_OBJDIRZPACKAGEZPACKAGE_BUGREPORTZPACKAGE_NAMEZPACKAGE_STRINGZPACKAGE_TARNAMEZPACKAGE_URLZPACKAGE_VERSIONZ	PATHSEP_CZDIRSEP_CZDIRSEP_SZSIZEOF_UNSIGNED_INTZSTDC_HEADERSZUSE_DESCRIPTOR_PASSINGZUSE_LINUX_GETDENTSZ_ALL_SOURCEZ_DARWIN_C_SOURCEZ__EXTENSIONS__Z_GNU_SOURCEZ_HPUX_ALT_XOPEN_SOCKET_APIZ_NETBSD_SOURCEZ_OPENBSD_SOURCEZ_POSIX_PTHREAD_SEMANTICSZ#__STDC_WANT_IEC_60559_ATTRIBS_EXT__Z__STDC_WANT_IEC_60559_BFP_EXT__Z__STDC_WANT_IEC_60559_DFP_EXT__Z!__STDC_WANT_IEC_60559_FUNCS_EXT__Z!__STDC_WANT_IEC_60559_TYPES_EXT__Z__STDC_WANT_LIB_EXT2__Z__STDC_WANT_MATH_SPEC_FUNCS__Z_TANDEM_SOURCEZVERSIONZ
_REENTRANTZGPG_ERR_ENABLE_GETTEXT_MACROSZGPG_ERR_ENABLE_ERRNO_MACROSZCRIGHTBLURBZ
GPGME_VERSIONZGPGME_VERSION_NUMBERZ_GPGME_OBSOLETE_SOME_SYMBOLSrDrGrIrLrMrNrOrPrQrRrSrTrUrVZGPGME_DATA_ENCODING_NONEZGPGME_DATA_ENCODING_BINARYZGPGME_DATA_ENCODING_BASE64ZGPGME_DATA_ENCODING_ARMORZGPGME_DATA_ENCODING_URLZGPGME_DATA_ENCODING_URLESCZGPGME_DATA_ENCODING_URL0ZGPGME_DATA_ENCODING_MIMEZGPGME_DATA_TYPE_INVALIDZGPGME_DATA_TYPE_UNKNOWNZGPGME_DATA_TYPE_PGP_SIGNEDZGPGME_DATA_TYPE_PGP_ENCRYPTEDZGPGME_DATA_TYPE_PGP_OTHERZGPGME_DATA_TYPE_PGP_KEYZGPGME_DATA_TYPE_PGP_SIGNATUREZGPGME_DATA_TYPE_CMS_SIGNEDZGPGME_DATA_TYPE_CMS_ENCRYPTEDZGPGME_DATA_TYPE_CMS_OTHERZGPGME_DATA_TYPE_X509_CERTZGPGME_DATA_TYPE_PKCS12ZGPGME_PK_RSAZGPGME_PK_RSA_EZGPGME_PK_RSA_SZGPGME_PK_ELG_EZGPGME_PK_DSAZGPGME_PK_ECCZGPGME_PK_ELGZGPGME_PK_ECDSAZ
GPGME_PK_ECDHZGPGME_PK_EDDSAZ
GPGME_MD_NONEZGPGME_MD_MD5Z
GPGME_MD_SHA1ZGPGME_MD_RMD160ZGPGME_MD_MD2ZGPGME_MD_TIGERZGPGME_MD_HAVALZGPGME_MD_SHA256ZGPGME_MD_SHA384ZGPGME_MD_SHA512ZGPGME_MD_SHA224ZGPGME_MD_MD4ZGPGME_MD_CRC32ZGPGME_MD_CRC32_RFC1510ZGPGME_MD_CRC24_RFC2440ZGPGME_SIG_MODE_NORMALZGPGME_SIG_MODE_DETACHZGPGME_SIG_MODE_CLEARZGPGME_SIG_MODE_ARCHIVEZGPGME_VALIDITY_UNKNOWNZGPGME_VALIDITY_UNDEFINEDZGPGME_VALIDITY_NEVERZGPGME_VALIDITY_MARGINALZGPGME_VALIDITY_FULLZGPGME_VALIDITY_ULTIMATEZGPGME_TOFU_POLICY_NONEZGPGME_TOFU_POLICY_AUTOZGPGME_TOFU_POLICY_GOODZGPGME_TOFU_POLICY_UNKNOWNZGPGME_TOFU_POLICY_BADZGPGME_TOFU_POLICY_ASKZGPGME_KEYORG_UNKNOWNZGPGME_KEYORG_KSZGPGME_KEYORG_DANEZGPGME_KEYORG_WKDZGPGME_KEYORG_URLZGPGME_KEYORG_FILEZGPGME_KEYORG_SELFZGPGME_KEYORG_OTHERZGPGME_PROTOCOL_OpenPGPZGPGME_PROTOCOL_CMSZGPGME_PROTOCOL_GPGCONFZGPGME_PROTOCOL_ASSUANZGPGME_PROTOCOL_G13ZGPGME_PROTOCOL_UISERVERZGPGME_PROTOCOL_SPAWNZGPGME_PROTOCOL_DEFAULTZGPGME_PROTOCOL_UNKNOWNZGPGME_KEYLIST_MODE_LOCALZGPGME_KEYLIST_MODE_EXTERNZGPGME_KEYLIST_MODE_SIGSZ GPGME_KEYLIST_MODE_SIG_NOTATIONSZGPGME_KEYLIST_MODE_WITH_SECRETZGPGME_KEYLIST_MODE_WITH_TOFUZGPGME_KEYLIST_MODE_WITH_KEYGRIPZGPGME_KEYLIST_MODE_EPHEMERALZGPGME_KEYLIST_MODE_VALIDATEZGPGME_KEYLIST_MODE_FORCE_EXTERNZGPGME_KEYLIST_MODE_WITH_V5FPRZGPGME_KEYLIST_MODE_LOCATEZ"GPGME_KEYLIST_MODE_LOCATE_EXTERNALZGPGME_PINENTRY_MODE_DEFAULTZGPGME_PINENTRY_MODE_ASKZGPGME_PINENTRY_MODE_CANCELZGPGME_PINENTRY_MODE_ERRORZGPGME_PINENTRY_MODE_LOOPBACKZGPGME_EXPORT_MODE_EXTERNZGPGME_EXPORT_MODE_MINIMALZGPGME_EXPORT_MODE_SECRETZGPGME_EXPORT_MODE_RAWZGPGME_EXPORT_MODE_PKCS12ZGPGME_EXPORT_MODE_SSHZGPGME_EXPORT_MODE_SECRET_SUBKEYZGPGME_AUDITLOG_DEFAULTZGPGME_AUDITLOG_HTMLZGPGME_AUDITLOG_DIAGZGPGME_AUDITLOG_WITH_HELPZ!GPGME_SIG_NOTATION_HUMAN_READABLEZGPGME_SIG_NOTATION_CRITICALrWZ_gpgme_engine_info_swigregisterr]Z_gpgme_tofu_info_swigregisterryZ_gpgme_subkey_swigregisterr�Z_gpgme_key_sig_swigregisterr�Z_gpgme_user_id_swigregisterr�Z_gpgme_key_swigregisterr�Z_gpgme_invalid_key_swigregisterr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZGPGME_INCLUDE_CERTS_DEFAULTr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZGPGME_EVENT_STARTZGPGME_EVENT_DONEZGPGME_EVENT_NEXT_KEYZGPGME_EVENT_NEXT_TRUSTITEMr�Z%gpgme_io_event_done_data_swigregisterr�Zgpgme_io_cbs_swigregisterr�r�r�rrrrrrr	Zgpgme_data_cbs_swigregisterrrrrrrrrrrrrr r"r#r$r%r'r)r,r-r/r0r2r3r4Z%_gpgme_op_encrypt_result_swigregisterr6ZGPGME_ENCRYPT_ALWAYS_TRUSTZGPGME_ENCRYPT_NO_ENCRYPT_TOZGPGME_ENCRYPT_PREPAREZGPGME_ENCRYPT_EXPECT_SIGNZGPGME_ENCRYPT_NO_COMPRESSZGPGME_ENCRYPT_SYMMETRICZGPGME_ENCRYPT_THROW_KEYIDSZGPGME_ENCRYPT_WRAPZGPGME_ENCRYPT_WANT_ADDRESSZGPGME_ENCRYPT_ARCHIVEr7r<r=r?r@rArBrCrDZ_gpgme_recipient_swigregisterrEZ%_gpgme_op_decrypt_result_swigregisterrMZGPGME_DECRYPT_VERIFYZGPGME_DECRYPT_ARCHIVEZGPGME_DECRYPT_UNWRAPrNrPrQrRrSrUrVZ!_gpgme_new_signature_swigregisterrYZ"_gpgme_op_sign_result_swigregisterr[r\r_ZGPGME_SIGSUM_VALIDZGPGME_SIGSUM_GREENZGPGME_SIGSUM_REDZGPGME_SIGSUM_KEY_REVOKEDZGPGME_SIGSUM_KEY_EXPIREDZGPGME_SIGSUM_SIG_EXPIREDZGPGME_SIGSUM_KEY_MISSINGZGPGME_SIGSUM_CRL_MISSINGZGPGME_SIGSUM_CRL_TOO_OLDZGPGME_SIGSUM_BAD_POLICYZGPGME_SIGSUM_SYS_ERRORZGPGME_SIGSUM_TOFU_CONFLICTr`Z_gpgme_signature_swigregisterrgZ$_gpgme_op_verify_result_swigregisterrhZGPGME_VERIFY_ARCHIVErirmrnrpZGPGME_IMPORT_NEWZGPGME_IMPORT_UIDZGPGME_IMPORT_SIGZGPGME_IMPORT_SUBKEYZGPGME_IMPORT_SECRETrqZ!_gpgme_import_status_swigregisterrsZ$_gpgme_op_import_result_swigregisterr�r�r�r�r�r�r�r�r�r�r�r�r�ZGPGME_CREATE_SIGNZGPGME_CREATE_ENCRZGPGME_CREATE_CERTZGPGME_CREATE_AUTHZGPGME_CREATE_NOPASSWDZGPGME_CREATE_SELFSIGNEDZGPGME_CREATE_NOSTOREZGPGME_CREATE_WANTPUBZGPGME_CREATE_WANTSECZGPGME_CREATE_FORCEZGPGME_CREATE_NOEXPIREr�Z$_gpgme_op_genkey_result_swigregisterr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZGPGME_DELETE_ALLOW_SECRETZGPGME_DELETE_FORCEr�r�ZGPGME_KEYSIGN_LOCALZGPGME_KEYSIGN_LFSEPZGPGME_KEYSIGN_NOEXPIREZGPGME_KEYSIGN_FORCEr�r�ZGPGME_REVSIG_LFSEPr�r�ZGPGME_INTERACT_CARDr�r�r�r�r�Z%_gpgme_op_keylist_result_swigregisterr�r�r�r�r�r�r�r�Z_gpgme_trust_item_swigregisterr�r�r�r�r�r�r�ZGPGME_SPAWN_DETACHEDZGPGME_SPAWN_ALLOW_SET_FGZGPGME_SPAWN_SHOW_WINDOWr�r�r�r�r�Z'_gpgme_op_vfs_mount_result_swigregisterr�r�r�ZGPGME_CONF_BASICZGPGME_CONF_ADVANCEDZGPGME_CONF_EXPERTZGPGME_CONF_INVISIBLEZGPGME_CONF_INTERNALZGPGME_CONF_NONEZGPGME_CONF_STRINGZGPGME_CONF_INT32ZGPGME_CONF_UINT32ZGPGME_CONF_FILENAMEZGPGME_CONF_LDAP_SERVERZGPGME_CONF_KEY_FPRZGPGME_CONF_PUB_KEYZGPGME_CONF_SEC_KEYZGPGME_CONF_ALIAS_LISTr�Zgpgme_conf_arg_swigregisterr�Z!gpgme_conf_arg_value_swigregisterZGPGME_CONF_GROUPZGPGME_CONF_OPTIONALZGPGME_CONF_LISTZGPGME_CONF_RUNTIMEZGPGME_CONF_DEFAULTZGPGME_CONF_DEFAULT_DESCZGPGME_CONF_NO_ARG_DESCZGPGME_CONF_NO_CHANGEr�Zgpgme_conf_opt_swigregisterrZgpgme_conf_comp_swigregisterrrr
r
rrrrZ(_gpgme_op_query_swdb_result_swigregisterr r!r"r#r$r%r&r'r(r)r+r,r-r/r0ZGPGME_EXPORT_MODE_NOUIDZGPGME_STATUS_EOFZGPGME_STATUS_ENTERZGPGME_STATUS_LEAVEZGPGME_STATUS_ABORTZGPGME_STATUS_GOODSIGZGPGME_STATUS_BADSIGZGPGME_STATUS_ERRSIGZGPGME_STATUS_BADARMORZGPGME_STATUS_RSA_OR_IDEAZGPGME_STATUS_KEYEXPIREDZGPGME_STATUS_KEYREVOKEDZGPGME_STATUS_TRUST_UNDEFINEDZGPGME_STATUS_TRUST_NEVERZGPGME_STATUS_TRUST_MARGINALZGPGME_STATUS_TRUST_FULLYZGPGME_STATUS_TRUST_ULTIMATEZGPGME_STATUS_SHM_INFOZGPGME_STATUS_SHM_GETZGPGME_STATUS_SHM_GET_BOOLZGPGME_STATUS_SHM_GET_HIDDENZGPGME_STATUS_NEED_PASSPHRASEZGPGME_STATUS_VALIDSIGZGPGME_STATUS_SIG_IDZGPGME_STATUS_ENC_TOZGPGME_STATUS_NODATAZGPGME_STATUS_BAD_PASSPHRASEZGPGME_STATUS_NO_PUBKEYZGPGME_STATUS_NO_SECKEYZ GPGME_STATUS_NEED_PASSPHRASE_SYMZGPGME_STATUS_DECRYPTION_FAILEDZGPGME_STATUS_DECRYPTION_OKAYZGPGME_STATUS_MISSING_PASSPHRASEZGPGME_STATUS_GOOD_PASSPHRASEZGPGME_STATUS_GOODMDCZGPGME_STATUS_BADMDCZGPGME_STATUS_ERRMDCZGPGME_STATUS_IMPORTEDZGPGME_STATUS_IMPORT_OKZGPGME_STATUS_IMPORT_PROBLEMZGPGME_STATUS_IMPORT_RESZGPGME_STATUS_FILE_STARTZGPGME_STATUS_FILE_DONEZGPGME_STATUS_FILE_ERRORZGPGME_STATUS_BEGIN_DECRYPTIONZGPGME_STATUS_END_DECRYPTIONZGPGME_STATUS_BEGIN_ENCRYPTIONZGPGME_STATUS_END_ENCRYPTIONZGPGME_STATUS_DELETE_PROBLEMZGPGME_STATUS_GET_BOOLZGPGME_STATUS_GET_LINEZGPGME_STATUS_GET_HIDDENZGPGME_STATUS_GOT_ITZGPGME_STATUS_PROGRESSZGPGME_STATUS_SIG_CREATEDZGPGME_STATUS_SESSION_KEYZGPGME_STATUS_NOTATION_NAMEZGPGME_STATUS_NOTATION_DATAZGPGME_STATUS_POLICY_URLZGPGME_STATUS_BEGIN_STREAMZGPGME_STATUS_END_STREAMZGPGME_STATUS_KEY_CREATEDZGPGME_STATUS_USERID_HINTZGPGME_STATUS_UNEXPECTEDZGPGME_STATUS_INV_RECPZGPGME_STATUS_NO_RECPZGPGME_STATUS_ALREADY_SIGNEDZGPGME_STATUS_SIGEXPIREDZGPGME_STATUS_EXPSIGZGPGME_STATUS_EXPKEYSIGZGPGME_STATUS_TRUNCATEDZGPGME_STATUS_ERRORZGPGME_STATUS_NEWSIGZGPGME_STATUS_REVKEYSIGZGPGME_STATUS_SIG_SUBPACKETZ GPGME_STATUS_NEED_PASSPHRASE_PINZGPGME_STATUS_SC_OP_FAILUREZGPGME_STATUS_SC_OP_SUCCESSZGPGME_STATUS_CARDCTRLZGPGME_STATUS_BACKUP_KEY_CREATEDZGPGME_STATUS_PKA_TRUST_BADZGPGME_STATUS_PKA_TRUST_GOODZGPGME_STATUS_PLAINTEXTZGPGME_STATUS_INV_SGNRZGPGME_STATUS_NO_SGNRZGPGME_STATUS_SUCCESSZGPGME_STATUS_DECRYPTION_INFOZGPGME_STATUS_PLAINTEXT_LENGTHZGPGME_STATUS_MOUNTPOINTZGPGME_STATUS_PINENTRY_LAUNCHEDZGPGME_STATUS_ATTRIBUTEZGPGME_STATUS_BEGIN_SIGNINGZGPGME_STATUS_KEY_NOT_CREATEDZGPGME_STATUS_INQUIRE_MAXLENZGPGME_STATUS_FAILUREZGPGME_STATUS_KEY_CONSIDEREDZGPGME_STATUS_TOFU_USERZGPGME_STATUS_TOFU_STATSZGPGME_STATUS_TOFU_STATS_LONGZGPGME_STATUS_NOTATION_FLAGSZ'GPGME_STATUS_DECRYPTION_COMPLIANCE_MODEZ)GPGME_STATUS_VERIFICATION_COMPLIANCE_MODEZGPGME_STATUS_CANCELED_BY_USERr1r3r4r5ZGPGME_SIG_STAT_NONEZGPGME_SIG_STAT_GOODZGPGME_SIG_STAT_BADZGPGME_SIG_STAT_NOKEYZGPGME_SIG_STAT_NOSIGZGPGME_SIG_STAT_ERRORZGPGME_SIG_STAT_DIFFZGPGME_SIG_STAT_GOOD_EXPZGPGME_SIG_STAT_GOOD_EXPKEYZGPGME_ATTR_KEYIDZGPGME_ATTR_FPRZGPGME_ATTR_ALGOZGPGME_ATTR_LENZGPGME_ATTR_CREATEDZGPGME_ATTR_EXPIREZGPGME_ATTR_OTRUSTZGPGME_ATTR_USERIDZGPGME_ATTR_NAMEZGPGME_ATTR_EMAILZGPGME_ATTR_COMMENTZGPGME_ATTR_VALIDITYZGPGME_ATTR_LEVELZGPGME_ATTR_TYPEZGPGME_ATTR_IS_SECRETZGPGME_ATTR_KEY_REVOKEDZGPGME_ATTR_KEY_INVALIDZGPGME_ATTR_UID_REVOKEDZGPGME_ATTR_UID_INVALIDZGPGME_ATTR_KEY_CAPSZGPGME_ATTR_CAN_ENCRYPTZGPGME_ATTR_CAN_SIGNZGPGME_ATTR_CAN_CERTIFYZGPGME_ATTR_KEY_EXPIREDZGPGME_ATTR_KEY_DISABLEDZGPGME_ATTR_SERIALZGPGME_ATTR_ISSUERZGPGME_ATTR_CHAINIDZGPGME_ATTR_SIG_STATUSZGPGME_ATTR_ERRTOKZGPGME_ATTR_SIG_SUMMARYZGPGME_ATTR_SIG_CLASSr6r8r:r;r<r=r?r@rBrCrDrErGrHZ$_gpgme_op_assuan_result_swigregisterrIrJZGPG_ERR_SOURCE_UNKNOWNZGPG_ERR_SOURCE_GCRYPTZGPG_ERR_SOURCE_GPGZGPG_ERR_SOURCE_GPGSMZGPG_ERR_SOURCE_GPGAGENTZGPG_ERR_SOURCE_PINENTRYZGPG_ERR_SOURCE_SCDZGPG_ERR_SOURCE_GPGMEZGPG_ERR_SOURCE_KEYBOXZGPG_ERR_SOURCE_KSBAZGPG_ERR_SOURCE_DIRMNGRZGPG_ERR_SOURCE_GSTIZGPG_ERR_SOURCE_GPAZGPG_ERR_SOURCE_KLEOZGPG_ERR_SOURCE_G13ZGPG_ERR_SOURCE_ASSUANZGPG_ERR_SOURCE_TPM2DZGPG_ERR_SOURCE_TLSZGPG_ERR_SOURCE_ANYZGPG_ERR_SOURCE_USER_1ZGPG_ERR_SOURCE_USER_2ZGPG_ERR_SOURCE_USER_3ZGPG_ERR_SOURCE_USER_4ZGPG_ERR_SOURCE_DIMZGPG_ERR_NO_ERRORZGPG_ERR_GENERALZGPG_ERR_UNKNOWN_PACKETZGPG_ERR_UNKNOWN_VERSIONZGPG_ERR_PUBKEY_ALGOZGPG_ERR_DIGEST_ALGOZGPG_ERR_BAD_PUBKEYZGPG_ERR_BAD_SECKEYZGPG_ERR_BAD_SIGNATUREZGPG_ERR_NO_PUBKEYZGPG_ERR_CHECKSUMZGPG_ERR_BAD_PASSPHRASEZGPG_ERR_CIPHER_ALGOZGPG_ERR_KEYRING_OPENZGPG_ERR_INV_PACKETZGPG_ERR_INV_ARMORZGPG_ERR_NO_USER_IDZGPG_ERR_NO_SECKEYZGPG_ERR_WRONG_SECKEYZGPG_ERR_BAD_KEYZGPG_ERR_COMPR_ALGOZGPG_ERR_NO_PRIMEZGPG_ERR_NO_ENCODING_METHODZGPG_ERR_NO_ENCRYPTION_SCHEMEZGPG_ERR_NO_SIGNATURE_SCHEMEZGPG_ERR_INV_ATTRZGPG_ERR_NO_VALUEZGPG_ERR_NOT_FOUNDZGPG_ERR_VALUE_NOT_FOUNDZGPG_ERR_SYNTAXZGPG_ERR_BAD_MPIZGPG_ERR_INV_PASSPHRASEZGPG_ERR_SIG_CLASSZGPG_ERR_RESOURCE_LIMITZGPG_ERR_INV_KEYRINGZGPG_ERR_TRUSTDBZGPG_ERR_BAD_CERTZGPG_ERR_INV_USER_IDZGPG_ERR_UNEXPECTEDZGPG_ERR_TIME_CONFLICTZGPG_ERR_KEYSERVERZGPG_ERR_WRONG_PUBKEY_ALGOZGPG_ERR_TRIBUTE_TO_D_AZGPG_ERR_WEAK_KEYZGPG_ERR_INV_KEYLENZGPG_ERR_INV_ARGZGPG_ERR_BAD_URIZGPG_ERR_INV_URIZGPG_ERR_NETWORKZGPG_ERR_UNKNOWN_HOSTZGPG_ERR_SELFTEST_FAILEDZGPG_ERR_NOT_ENCRYPTEDZGPG_ERR_NOT_PROCESSEDZGPG_ERR_UNUSABLE_PUBKEYZGPG_ERR_UNUSABLE_SECKEYZGPG_ERR_INV_VALUEZGPG_ERR_BAD_CERT_CHAINZGPG_ERR_MISSING_CERTZGPG_ERR_NO_DATAZGPG_ERR_BUGZGPG_ERR_NOT_SUPPORTEDZGPG_ERR_INV_OPZGPG_ERR_TIMEOUTZGPG_ERR_INTERNALZGPG_ERR_EOF_GCRYPTZGPG_ERR_INV_OBJZGPG_ERR_TOO_SHORTZGPG_ERR_TOO_LARGEZGPG_ERR_NO_OBJZGPG_ERR_NOT_IMPLEMENTEDZGPG_ERR_CONFLICTZGPG_ERR_INV_CIPHER_MODEZGPG_ERR_INV_FLAGZGPG_ERR_INV_HANDLEZGPG_ERR_TRUNCATEDZGPG_ERR_INCOMPLETE_LINEZGPG_ERR_INV_RESPONSEZGPG_ERR_NO_AGENTZ
GPG_ERR_AGENTZGPG_ERR_INV_DATAZGPG_ERR_ASSUAN_SERVER_FAULTZGPG_ERR_ASSUANZGPG_ERR_INV_SESSION_KEYZGPG_ERR_INV_SEXPZGPG_ERR_UNSUPPORTED_ALGORITHMZGPG_ERR_NO_PIN_ENTRYZGPG_ERR_PIN_ENTRYZGPG_ERR_BAD_PINZGPG_ERR_INV_NAMEZGPG_ERR_BAD_DATAZGPG_ERR_INV_PARAMETERZGPG_ERR_WRONG_CARDZGPG_ERR_NO_DIRMNGRZGPG_ERR_DIRMNGRZGPG_ERR_CERT_REVOKEDZGPG_ERR_NO_CRL_KNOWNZGPG_ERR_CRL_TOO_OLDZGPG_ERR_LINE_TOO_LONGZGPG_ERR_NOT_TRUSTEDZGPG_ERR_CANCELEDZGPG_ERR_BAD_CA_CERTZGPG_ERR_CERT_EXPIREDZGPG_ERR_CERT_TOO_YOUNGZGPG_ERR_UNSUPPORTED_CERTZGPG_ERR_UNKNOWN_SEXPZGPG_ERR_UNSUPPORTED_PROTECTIONZGPG_ERR_CORRUPTED_PROTECTIONZGPG_ERR_AMBIGUOUS_NAMEZGPG_ERR_CARDZGPG_ERR_CARD_RESETZGPG_ERR_CARD_REMOVEDZGPG_ERR_INV_CARDZGPG_ERR_CARD_NOT_PRESENTZGPG_ERR_NO_PKCS15_APPZGPG_ERR_NOT_CONFIRMEDZGPG_ERR_CONFIGURATIONZGPG_ERR_NO_POLICY_MATCHZGPG_ERR_INV_INDEXZGPG_ERR_INV_IDZGPG_ERR_NO_SCDAEMONZGPG_ERR_SCDAEMONZGPG_ERR_UNSUPPORTED_PROTOCOLZGPG_ERR_BAD_PIN_METHODZGPG_ERR_CARD_NOT_INITIALIZEDZGPG_ERR_UNSUPPORTED_OPERATIONZGPG_ERR_WRONG_KEY_USAGEZGPG_ERR_NOTHING_FOUNDZGPG_ERR_WRONG_BLOB_TYPEZGPG_ERR_MISSING_VALUEZGPG_ERR_HARDWAREZGPG_ERR_PIN_BLOCKEDZGPG_ERR_USE_CONDITIONSZGPG_ERR_PIN_NOT_SYNCEDZGPG_ERR_INV_CRLZGPG_ERR_BAD_BERZGPG_ERR_INV_BERZGPG_ERR_ELEMENT_NOT_FOUNDZGPG_ERR_IDENTIFIER_NOT_FOUNDZGPG_ERR_INV_TAGZGPG_ERR_INV_LENGTHZGPG_ERR_INV_KEYINFOZGPG_ERR_UNEXPECTED_TAGZGPG_ERR_NOT_DER_ENCODEDZGPG_ERR_NO_CMS_OBJZGPG_ERR_INV_CMS_OBJZGPG_ERR_UNKNOWN_CMS_OBJZGPG_ERR_UNSUPPORTED_CMS_OBJZGPG_ERR_UNSUPPORTED_ENCODINGZGPG_ERR_UNSUPPORTED_CMS_VERSIONZGPG_ERR_UNKNOWN_ALGORITHMZGPG_ERR_INV_ENGINEZGPG_ERR_PUBKEY_NOT_TRUSTEDZGPG_ERR_DECRYPT_FAILEDZGPG_ERR_KEY_EXPIREDZGPG_ERR_SIG_EXPIREDZGPG_ERR_ENCODING_PROBLEMZGPG_ERR_INV_STATEZGPG_ERR_DUP_VALUEZGPG_ERR_MISSING_ACTIONZGPG_ERR_MODULE_NOT_FOUNDZGPG_ERR_INV_OID_STRINGZGPG_ERR_INV_TIMEZGPG_ERR_INV_CRL_OBJZGPG_ERR_UNSUPPORTED_CRL_VERSIONZGPG_ERR_INV_CERT_OBJZGPG_ERR_UNKNOWN_NAMEZGPG_ERR_LOCALE_PROBLEMZGPG_ERR_NOT_LOCKEDZGPG_ERR_PROTOCOL_VIOLATIONZGPG_ERR_INV_MACZGPG_ERR_INV_REQUESTZGPG_ERR_UNKNOWN_EXTNZGPG_ERR_UNKNOWN_CRIT_EXTNZGPG_ERR_LOCKEDZGPG_ERR_UNKNOWN_OPTIONZGPG_ERR_UNKNOWN_COMMANDZGPG_ERR_NOT_OPERATIONALZGPG_ERR_NO_PASSPHRASEZGPG_ERR_NO_PINZGPG_ERR_NOT_ENABLEDZGPG_ERR_NO_ENGINEZGPG_ERR_MISSING_KEYZGPG_ERR_TOO_MANYZGPG_ERR_LIMIT_REACHEDZGPG_ERR_NOT_INITIALIZEDZGPG_ERR_MISSING_ISSUER_CERTZGPG_ERR_NO_KEYSERVERZGPG_ERR_INV_CURVEZGPG_ERR_UNKNOWN_CURVEZGPG_ERR_DUP_KEYZGPG_ERR_AMBIGUOUSZGPG_ERR_NO_CRYPT_CTXZGPG_ERR_WRONG_CRYPT_CTXZGPG_ERR_BAD_CRYPT_CTXZGPG_ERR_CRYPT_CTX_CONFLICTZGPG_ERR_BROKEN_PUBKEYZGPG_ERR_BROKEN_SECKEYZGPG_ERR_MAC_ALGOZGPG_ERR_FULLY_CANCELEDZGPG_ERR_UNFINISHEDZGPG_ERR_BUFFER_TOO_SHORTZGPG_ERR_SEXP_INV_LEN_SPECZGPG_ERR_SEXP_STRING_TOO_LONGZGPG_ERR_SEXP_UNMATCHED_PARENZGPG_ERR_SEXP_NOT_CANONICALZGPG_ERR_SEXP_BAD_CHARACTERZGPG_ERR_SEXP_BAD_QUOTATIONZGPG_ERR_SEXP_ZERO_PREFIXZGPG_ERR_SEXP_NESTED_DHZGPG_ERR_SEXP_UNMATCHED_DHZGPG_ERR_SEXP_UNEXPECTED_PUNCZGPG_ERR_SEXP_BAD_HEX_CHARZGPG_ERR_SEXP_ODD_HEX_NUMBERSZGPG_ERR_SEXP_BAD_OCT_CHARZGPG_ERR_SUBKEYS_EXP_OR_REVZGPG_ERR_DB_CORRUPTEDZGPG_ERR_SERVER_FAILEDZGPG_ERR_NO_NAMEZGPG_ERR_NO_KEYZGPG_ERR_LEGACY_KEYZGPG_ERR_REQUEST_TOO_SHORTZGPG_ERR_REQUEST_TOO_LONGZGPG_ERR_OBJ_TERM_STATEZGPG_ERR_NO_CERT_CHAINZGPG_ERR_CERT_TOO_LARGEZGPG_ERR_INV_RECORDZGPG_ERR_BAD_MACZGPG_ERR_UNEXPECTED_MSGZGPG_ERR_COMPR_FAILEDZGPG_ERR_WOULD_WRAPZGPG_ERR_FATAL_ALERTZGPG_ERR_NO_CIPHERZGPG_ERR_MISSING_CLIENT_CERTZGPG_ERR_CLOSE_NOTIFYZGPG_ERR_TICKET_EXPIREDZGPG_ERR_BAD_TICKETZGPG_ERR_UNKNOWN_IDENTITYZGPG_ERR_BAD_HS_CERTZGPG_ERR_BAD_HS_CERT_REQZGPG_ERR_BAD_HS_CERT_VERZGPG_ERR_BAD_HS_CHANGE_CIPHERZGPG_ERR_BAD_HS_CLIENT_HELLOZGPG_ERR_BAD_HS_SERVER_HELLOZ GPG_ERR_BAD_HS_SERVER_HELLO_DONEZGPG_ERR_BAD_HS_FINISHEDZGPG_ERR_BAD_HS_SERVER_KEXZGPG_ERR_BAD_HS_CLIENT_KEXZGPG_ERR_BOGUS_STRINGZGPG_ERR_FORBIDDENZGPG_ERR_KEY_DISABLEDZGPG_ERR_KEY_ON_CARDZGPG_ERR_INV_LOCK_OBJZGPG_ERR_TRUEZ
GPG_ERR_FALSEZGPG_ERR_ASS_GENERALZGPG_ERR_ASS_ACCEPT_FAILEDZGPG_ERR_ASS_CONNECT_FAILEDZGPG_ERR_ASS_INV_RESPONSEZGPG_ERR_ASS_INV_VALUEZGPG_ERR_ASS_INCOMPLETE_LINEZGPG_ERR_ASS_LINE_TOO_LONGZGPG_ERR_ASS_NESTED_COMMANDSZGPG_ERR_ASS_NO_DATA_CBZGPG_ERR_ASS_NO_INQUIRE_CBZGPG_ERR_ASS_NOT_A_SERVERZGPG_ERR_ASS_NOT_A_CLIENTZGPG_ERR_ASS_SERVER_STARTZGPG_ERR_ASS_READ_ERRORZGPG_ERR_ASS_WRITE_ERRORZGPG_ERR_ASS_TOO_MUCH_DATAZGPG_ERR_ASS_UNEXPECTED_CMDZGPG_ERR_ASS_UNKNOWN_CMDZGPG_ERR_ASS_SYNTAXZGPG_ERR_ASS_CANCELEDZGPG_ERR_ASS_NO_INPUTZGPG_ERR_ASS_NO_OUTPUTZGPG_ERR_ASS_PARAMETERZGPG_ERR_ASS_UNKNOWN_INQUIREZGPG_ERR_ENGINE_TOO_OLDZGPG_ERR_WINDOW_TOO_SMALLZGPG_ERR_WINDOW_TOO_LARGEZGPG_ERR_MISSING_ENVVARZGPG_ERR_USER_ID_EXISTSZGPG_ERR_NAME_EXISTSZGPG_ERR_DUP_NAMEZGPG_ERR_TOO_YOUNGZGPG_ERR_TOO_OLDZGPG_ERR_UNKNOWN_FLAGZGPG_ERR_INV_ORDERZGPG_ERR_ALREADY_FETCHEDZGPG_ERR_TRY_LATERZGPG_ERR_WRONG_NAMEZGPG_ERR_NO_AUTHZGPG_ERR_BAD_AUTHZGPG_ERR_NO_KEYBOXDZGPG_ERR_KEYBOXDZGPG_ERR_NO_SERVICEZGPG_ERR_SERVICEZGPG_ERR_SYSTEM_BUGZGPG_ERR_DNS_UNKNOWNZGPG_ERR_DNS_SECTIONZGPG_ERR_DNS_ADDRESSZGPG_ERR_DNS_NO_QUERYZGPG_ERR_DNS_NO_ANSWERZGPG_ERR_DNS_CLOSEDZGPG_ERR_DNS_VERIFYZGPG_ERR_DNS_TIMEOUTZGPG_ERR_LDAP_GENERALZGPG_ERR_LDAP_ATTR_GENERALZGPG_ERR_LDAP_NAME_GENERALZGPG_ERR_LDAP_SECURITY_GENERALZGPG_ERR_LDAP_SERVICE_GENERALZGPG_ERR_LDAP_UPDATE_GENERALZGPG_ERR_LDAP_E_GENERALZGPG_ERR_LDAP_X_GENERALZGPG_ERR_LDAP_OTHER_GENERALZGPG_ERR_LDAP_X_CONNECTINGZGPG_ERR_LDAP_REFERRAL_LIMITZGPG_ERR_LDAP_CLIENT_LOOPZGPG_ERR_LDAP_NO_RESULTSZGPG_ERR_LDAP_CONTROL_NOT_FOUNDZGPG_ERR_LDAP_NOT_SUPPORTEDZGPG_ERR_LDAP_CONNECTZGPG_ERR_LDAP_NO_MEMORYZGPG_ERR_LDAP_PARAMZGPG_ERR_LDAP_USER_CANCELLEDZGPG_ERR_LDAP_FILTERZGPG_ERR_LDAP_AUTH_UNKNOWNZGPG_ERR_LDAP_TIMEOUTZGPG_ERR_LDAP_DECODINGZGPG_ERR_LDAP_ENCODINGZGPG_ERR_LDAP_LOCALZGPG_ERR_LDAP_SERVER_DOWNZGPG_ERR_LDAP_SUCCESSZGPG_ERR_LDAP_OPERATIONSZGPG_ERR_LDAP_PROTOCOLZGPG_ERR_LDAP_TIMELIMITZGPG_ERR_LDAP_SIZELIMITZGPG_ERR_LDAP_COMPARE_FALSEZGPG_ERR_LDAP_COMPARE_TRUEZGPG_ERR_LDAP_UNSUPPORTED_AUTHZGPG_ERR_LDAP_STRONG_AUTH_RQRDZGPG_ERR_LDAP_PARTIAL_RESULTSZGPG_ERR_LDAP_REFERRALZGPG_ERR_LDAP_ADMINLIMITZGPG_ERR_LDAP_UNAVAIL_CRIT_EXTNZGPG_ERR_LDAP_CONFIDENT_RQRDZGPG_ERR_LDAP_SASL_BIND_INPROGZGPG_ERR_LDAP_NO_SUCH_ATTRIBUTEZGPG_ERR_LDAP_UNDEFINED_TYPEZGPG_ERR_LDAP_BAD_MATCHINGZGPG_ERR_LDAP_CONST_VIOLATIONZGPG_ERR_LDAP_TYPE_VALUE_EXISTSZGPG_ERR_LDAP_INV_SYNTAXZGPG_ERR_LDAP_NO_SUCH_OBJZGPG_ERR_LDAP_ALIAS_PROBLEMZGPG_ERR_LDAP_INV_DN_SYNTAXZGPG_ERR_LDAP_IS_LEAFZGPG_ERR_LDAP_ALIAS_DEREFZGPG_ERR_LDAP_X_PROXY_AUTH_FAILZGPG_ERR_LDAP_BAD_AUTHZGPG_ERR_LDAP_INV_CREDENTIALSZGPG_ERR_LDAP_INSUFFICIENT_ACCZGPG_ERR_LDAP_BUSYZGPG_ERR_LDAP_UNAVAILABLEZGPG_ERR_LDAP_UNWILL_TO_PERFORMZGPG_ERR_LDAP_LOOP_DETECTZGPG_ERR_LDAP_NAMING_VIOLATIONZGPG_ERR_LDAP_OBJ_CLS_VIOLATIONZGPG_ERR_LDAP_NOT_ALLOW_NONLEAFZGPG_ERR_LDAP_NOT_ALLOW_ON_RDNZGPG_ERR_LDAP_ALREADY_EXISTSZGPG_ERR_LDAP_NO_OBJ_CLASS_MODSZGPG_ERR_LDAP_RESULTS_TOO_LARGEZGPG_ERR_LDAP_AFFECTS_MULT_DSASZGPG_ERR_LDAP_VLVZGPG_ERR_LDAP_OTHERZGPG_ERR_LDAP_CUP_RESOURCE_LIMITZGPG_ERR_LDAP_CUP_SEC_VIOLATIONZGPG_ERR_LDAP_CUP_INV_DATAZGPG_ERR_LDAP_CUP_UNSUP_SCHEMEZGPG_ERR_LDAP_CUP_RELOADZGPG_ERR_LDAP_CANCELLEDZGPG_ERR_LDAP_NO_SUCH_OPERATIONZGPG_ERR_LDAP_TOO_LATEZGPG_ERR_LDAP_CANNOT_CANCELZGPG_ERR_LDAP_ASSERTION_FAILEDZGPG_ERR_LDAP_PROX_AUTH_DENIEDZGPG_ERR_USER_1ZGPG_ERR_USER_2ZGPG_ERR_USER_3ZGPG_ERR_USER_4ZGPG_ERR_USER_5ZGPG_ERR_USER_6ZGPG_ERR_USER_7ZGPG_ERR_USER_8ZGPG_ERR_USER_9ZGPG_ERR_USER_10ZGPG_ERR_USER_11ZGPG_ERR_USER_12ZGPG_ERR_USER_13ZGPG_ERR_USER_14ZGPG_ERR_USER_15ZGPG_ERR_USER_16ZGPG_ERR_SQL_OKZGPG_ERR_SQL_ERRORZGPG_ERR_SQL_INTERNALZGPG_ERR_SQL_PERMZGPG_ERR_SQL_ABORTZGPG_ERR_SQL_BUSYZGPG_ERR_SQL_LOCKEDZGPG_ERR_SQL_NOMEMZGPG_ERR_SQL_READONLYZGPG_ERR_SQL_INTERRUPTZGPG_ERR_SQL_IOERRZGPG_ERR_SQL_CORRUPTZGPG_ERR_SQL_NOTFOUNDZGPG_ERR_SQL_FULLZGPG_ERR_SQL_CANTOPENZGPG_ERR_SQL_PROTOCOLZGPG_ERR_SQL_EMPTYZGPG_ERR_SQL_SCHEMAZGPG_ERR_SQL_TOOBIGZGPG_ERR_SQL_CONSTRAINTZGPG_ERR_SQL_MISMATCHZGPG_ERR_SQL_MISUSEZGPG_ERR_SQL_NOLFSZGPG_ERR_SQL_AUTHZGPG_ERR_SQL_FORMATZGPG_ERR_SQL_RANGEZGPG_ERR_SQL_NOTADBZGPG_ERR_SQL_NOTICEZGPG_ERR_SQL_WARNINGZGPG_ERR_SQL_ROWZGPG_ERR_SQL_DONEZGPG_ERR_MISSING_ERRNOZGPG_ERR_UNKNOWN_ERRNOZGPG_ERR_EOFZ
GPG_ERR_E2BIGZGPG_ERR_EACCESZGPG_ERR_EADDRINUSEZGPG_ERR_EADDRNOTAVAILZGPG_ERR_EADVZGPG_ERR_EAFNOSUPPORTZGPG_ERR_EAGAINZGPG_ERR_EALREADYZ
GPG_ERR_EAUTHZGPG_ERR_EBACKGROUNDZ
GPG_ERR_EBADEZ
GPG_ERR_EBADFZGPG_ERR_EBADFDZGPG_ERR_EBADMSGZ
GPG_ERR_EBADRZGPG_ERR_EBADRPCZGPG_ERR_EBADRQCZGPG_ERR_EBADSLTZGPG_ERR_EBFONTZ
GPG_ERR_EBUSYZGPG_ERR_ECANCELEDZGPG_ERR_ECHILDZGPG_ERR_ECHRNGZ
GPG_ERR_ECOMMZGPG_ERR_ECONNABORTEDZGPG_ERR_ECONNREFUSEDZGPG_ERR_ECONNRESETZ
GPG_ERR_EDZGPG_ERR_EDEADLKZGPG_ERR_EDEADLOCKZGPG_ERR_EDESTADDRREQZ
GPG_ERR_EDIEDZGPG_ERR_EDOMZGPG_ERR_EDOTDOTZGPG_ERR_EDQUOTZGPG_ERR_EEXISTZGPG_ERR_EFAULTZ
GPG_ERR_EFBIGZGPG_ERR_EFTYPEZGPG_ERR_EGRATUITOUSZGPG_ERR_EGREGIOUSZGPG_ERR_EHOSTDOWNZGPG_ERR_EHOSTUNREACHZ
GPG_ERR_EIDRMZ
GPG_ERR_EIEIOZGPG_ERR_EILSEQZGPG_ERR_EINPROGRESSZ
GPG_ERR_EINTRZGPG_ERR_EINVALZGPG_ERR_EIOZGPG_ERR_EISCONNZGPG_ERR_EISDIRZGPG_ERR_EISNAMZGPG_ERR_EL2HLTZGPG_ERR_EL2NSYNCZGPG_ERR_EL3HLTZGPG_ERR_EL3RSTZGPG_ERR_ELIBACCZGPG_ERR_ELIBBADZGPG_ERR_ELIBEXECZGPG_ERR_ELIBMAXZGPG_ERR_ELIBSCNZGPG_ERR_ELNRNGZ
GPG_ERR_ELOOPZGPG_ERR_EMEDIUMTYPEZGPG_ERR_EMFILEZGPG_ERR_EMLINKZGPG_ERR_EMSGSIZEZGPG_ERR_EMULTIHOPZGPG_ERR_ENAMETOOLONGZGPG_ERR_ENAVAILZGPG_ERR_ENEEDAUTHZGPG_ERR_ENETDOWNZGPG_ERR_ENETRESETZGPG_ERR_ENETUNREACHZGPG_ERR_ENFILEZGPG_ERR_ENOANOZGPG_ERR_ENOBUFSZGPG_ERR_ENOCSIZGPG_ERR_ENODATAZGPG_ERR_ENODEVZGPG_ERR_ENOENTZGPG_ERR_ENOEXECZGPG_ERR_ENOLCKZGPG_ERR_ENOLINKZGPG_ERR_ENOMEDIUMZGPG_ERR_ENOMEMZGPG_ERR_ENOMSGZGPG_ERR_ENONETZGPG_ERR_ENOPKGZGPG_ERR_ENOPROTOOPTZGPG_ERR_ENOSPCZ
GPG_ERR_ENOSRZGPG_ERR_ENOSTRZGPG_ERR_ENOSYSZGPG_ERR_ENOTBLKZGPG_ERR_ENOTCONNZGPG_ERR_ENOTDIRZGPG_ERR_ENOTEMPTYZGPG_ERR_ENOTNAMZGPG_ERR_ENOTSOCKZGPG_ERR_ENOTSUPZGPG_ERR_ENOTTYZGPG_ERR_ENOTUNIQZ
GPG_ERR_ENXIOZGPG_ERR_EOPNOTSUPPZGPG_ERR_EOVERFLOWZ
GPG_ERR_EPERMZGPG_ERR_EPFNOSUPPORTZ
GPG_ERR_EPIPEZGPG_ERR_EPROCLIMZGPG_ERR_EPROCUNAVAILZGPG_ERR_EPROGMISMATCHZGPG_ERR_EPROGUNAVAILZGPG_ERR_EPROTOZGPG_ERR_EPROTONOSUPPORTZGPG_ERR_EPROTOTYPEZGPG_ERR_ERANGEZGPG_ERR_EREMCHGZGPG_ERR_EREMOTEZGPG_ERR_EREMOTEIOZGPG_ERR_ERESTARTZ
GPG_ERR_EROFSZGPG_ERR_ERPCMISMATCHZGPG_ERR_ESHUTDOWNZGPG_ERR_ESOCKTNOSUPPORTZGPG_ERR_ESPIPEZ
GPG_ERR_ESRCHZGPG_ERR_ESRMNTZGPG_ERR_ESTALEZGPG_ERR_ESTRPIPEZ
GPG_ERR_ETIMEZGPG_ERR_ETIMEDOUTZGPG_ERR_ETOOMANYREFSZGPG_ERR_ETXTBSYZGPG_ERR_EUCLEANZGPG_ERR_EUNATCHZGPG_ERR_EUSERSZGPG_ERR_EWOULDBLOCKZ
GPG_ERR_EXDEVZGPG_ERR_EXFULLZGPG_ERR_CODE_DIMrKrLrNrQrSrTrUrVrWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrgrhrirjrkrlrmrnrprrrsrtZcvarrrrr�<module>sv

	


0
+
$
2







































































































































































































































































































































































































































































































































































































































































































































































































































































































































Youez - 2016 - github.com/yon3zu
LinuXploit