o
    ™¨Êhü  ã                   @   s`   d dl mZmZmZ d dlZd dlZe ej¡G dd„ deƒƒZ	e ej¡G dd„ deƒƒZ
dS )é    )Úabsolute_importÚdivisionÚprint_functionNc                   @   ó(   e Zd Zejdd„ ƒZejdd„ ƒZdS )ÚAsymmetricSignatureContextc                 C   ó   dS ©zC
        Processes the provided bytes and returns nothing.
        N© ©ÚselfÚdatar	   r	   úd/var/www/html/env/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/__init__.pyÚupdate   ó    z!AsymmetricSignatureContext.updatec                 C   r   )z1
        Returns the signature as bytes.
        Nr	   ©r   r	   r	   r   Úfinalize   r   z#AsymmetricSignatureContext.finalizeN)Ú__name__Ú
__module__Ú__qualname__ÚabcÚabstractmethodr   r   r	   r	   r	   r   r      ó
    
r   c                   @   r   )ÚAsymmetricVerificationContextc                 C   r   r   r	   r
   r	   r	   r   r      r   z$AsymmetricVerificationContext.updatec                 C   r   )z˜
        Raises an exception if the bytes provided to update do not match the
        signature or the signature does not match the public key.
        Nr	   r   r	   r	   r   Úverify#   r   z$AsymmetricVerificationContext.verifyN)r   r   r   r   r   r   r   r	   r	   r	   r   r      r   r   )Ú
__future__r   r   r   r   ÚsixÚadd_metaclassÚABCMetaÚobjectr   r   r	   r	   r	   r   Ú<module>   s   

