§
    Ìtºfë  ã                  óx  — d Z ddlmZ ddlmZmZ erddlmZ ddlZ G d„ de	¦  «        Z
 ej        d	¬
¦  «         G d„ d¦  «        ¦   «         Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z ej        d	¬¦  «         G d„ de¦  «        ¦   «         Z G d„ de¦  «        ZdS )z¡
All exceptions and warnings thrown by ``service-identity``.

Separated into an own package for nicer tracebacks, you should still import
them from __init__.py.
é    )Úannotations)ÚTYPE_CHECKINGÚSequenceé   )Ú	ServiceIDNc                  ó   — e Zd ZdZdS )ÚSubjectAltNameWarninga  
    This warning is not used anymore and will be removed in a future version.

    Formerly:

    Server Certificate does not contain a ``SubjectAltName``.

    Hostname matching is performed on the ``CommonName`` which is deprecated.

    .. deprecated:: 23.1.0
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úZ/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/service_identity/exceptions.pyr	   r	      s   € € € € € ð
ð 
ð 
ð 
r   r	   T)Úslotsc                  ó8   — e Zd ZU  ej        ¦   «         Zded<   dS )ÚMismatchr   Úmismatched_idN)r   r   r   ÚattrÚibr   Ú__annotations__r   r   r   r   r   !   s+   € € € € € € à&˜tœw™yœy€MÐ(Ð(Ð(Ñ(Ð(Ð(r   r   c                  ó   — e Zd ZdZdS )ÚDNSMismatchz0
    No matching DNSPattern could be found.
    Nr
   r   r   r   r   r   &   ó   € € € € € ðð ð ð r   r   c                  ó   — e Zd ZdZdS )ÚSRVMismatchz0
    No matching SRVPattern could be found.
    Nr
   r   r   r   r   r   ,   r   r   r   c                  ó   — e Zd ZdZdS )ÚURIMismatchz0
    No matching URIPattern could be found.
    Nr
   r   r   r   r   r   2   r   r   r   c                  ó   — e Zd ZdZdS )ÚIPAddressMismatchz6
    No matching IPAddressPattern could be found.
    Nr
   r   r   r   r!   r!   8   r   r   r!   )Úauto_excc                  óD   — e Zd ZU dZ ej        ¦   «         Zded<   dd„ZdS )	ÚVerificationErrorz/
    Service identity verification failed.
    zSequence[Mismatch]ÚerrorsÚreturnÚstrc                ó*   — |                       ¦   «         S )N)Ú__repr__)Úselfs    r   Ú__str__zVerificationError.__str__F   s   € Ø�}Š}‰ŒÐr   N)r&   r'   )	r   r   r   r   r   r   r%   r   r+   r   r   r   r$   r$   >   sO   € € € € € € ðð ð ") ¤¡¤€FÐ*Ð*Ð*Ñ*ðð ð ð ð ð r   r$   c                  ó   — e Zd ZdZdS )ÚCertificateErrorz‘
    Certificate contains invalid or unexpected data.

    This includes the case where s certificate contains no
    ``subjectAltName``\ s.
    Nr
   r   r   r   r-   r-   J   s   € € € € € ðð ð ð r   r-   )r   Ú
__future__r   Útypingr   r   Úhazmatr   r   ÚDeprecationWarningr	   Úsr   r   r   r   r!   Ú	Exceptionr$   r-   r   r   r   ú<module>r4      sñ  ððð ð #Ð "Ð "Ð "Ð "Ð "à *Ð *Ð *Ð *Ð *Ð *Ð *Ð *ð ð "Ø!Ð!Ð!Ð!Ð!Ð!à €€€ðð ð ð ð Ð.ñ ô ð ð €„ˆdÐÑÔð)ð )ð )ð )ð )ñ )ô )ñ Ôð)ðð ð ð ð �(ñ ô ð ðð ð ð ð �(ñ ô ð ðð ð ð ð �(ñ ô ð ðð ð ð ð ˜ñ ô ð ð €„�ÐÑÔðð ð ð ð ˜	ñ ô ñ Ôððð ð ð ð �yñ ô ð ð ð r   