
­­­­­­­­­­­­­­­­­­
<!DOCTYPE html>
<html>
3
l_                 @   s`   d dl mZmZmZ d dlZd dlZejejG dd deZ	ejejG dd deZ
dS )    )absolute_importdivisionprint_functionNc               @   s(   e Zd Zejdd Zejdd ZdS )AsymmetricSignatureContextc             C   s   dS )zC
        Processes the provided bytes and returns nothing.
        N )selfdatar   r    /usr/lib64/python3.6/__init__.pyupdate   s    z!AsymmetricSignatureContext.updatec             C   s   dS )z1
        Returns the signature as bytes.
        Nr   )r   r   r   r	   finalize   s    z#AsymmetricSignatureContext.finalizeN)__name__
__module____qualname__abcabstractmethodr
   r   r   r   r   r	   r      s   r   c               @   s(   e Zd Zejdd Zejdd ZdS )AsymmetricVerificationContextc             C   s   dS )zC
        Processes the provided bytes and returns nothing.
        Nr   )r   r   r   r   r	   r
      s    z$AsymmetricVerificationContext.updatec             C   s   dS )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#   s    z$AsymmetricVerificationContext.verifyN)r   r   r   r   r   r
   r   r   r   r   r	   r      s   r   )Z
__future__r   r   r   r   ZsixZadd_metaclassABCMetaobjectr   r   r   r   r   r	   <module>   s   