ó
    ð›‘hë  ã                  ó@  • S r SSKJr  SSKJrJr  \(       a  SSKJr  SSKr " S S\	5      r
\R                  " S	S
9 " S S5      5       r " S S\5      r " S S\5      r " S S\5      r " S S\5      r\R                  " S	S9 " S S\5      5       r " S S\5      rg)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                  ó   • \ rS rSrSrSrg)ÚSubjectAltNameWarningé   zô
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__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    Ú_C:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\service_identity/exceptions.pyr	   r	      s   † ô
r   r	   T)Úslotsc                  óB   • \ rS rSr% \R
                  " 5       rS\S'   Srg)ÚMismatché!   r   Úmismatched_idr   N)	r   r   r   r   ÚattrÚibr   Ú__annotations__r   r   r   r   r   r   !   s   ‡ à#Ÿwšw›y€M�9Ö(r   r   c                  ó   • \ rS rSrSrSrg)ÚDNSMismatché&   z(
No matching DNSPattern could be found.
r   Nr   r   r   r   r   r   &   ó   † ôr   r   c                  ó   • \ rS rSrSrSrg)ÚSRVMismatché,   z(
No matching SRVPattern could be found.
r   Nr   r   r   r   r"   r"   ,   r    r   r"   c                  ó   • \ rS rSrSrSrg)ÚURIMismatché2   z(
No matching URIPattern could be found.
r   Nr   r   r   r   r%   r%   2   r    r   r%   c                  ó   • \ rS rSrSrSrg)ÚIPAddressMismatché8   z.
No matching IPAddressPattern could be found.
r   Nr   r   r   r   r(   r(   8   r    r   r(   )Úauto_excc                  óP   • \ rS rSr% Sr\R                  " 5       rS\S'   SS jr	Sr
g)	ÚVerificationErroré>   z'
Service identity verification failed.
zSequence[Mismatch]Úerrorsc                ó"   • U R                  5       $ )N)Ú__repr__)Úselfs    r   Ú__str__ÚVerificationError.__str__F   s   € Ø�}‰}‹Ðr   r   N)ÚreturnÚstr)r   r   r   r   r   r   r   r.   r   r2   r   r   r   r   r,   r,   >   s   ‡ ñð "&§¢£€FÐÓ*÷r   r,   c                  ó   • \ rS rSrSrSrg)ÚCertificateErroréJ   z�
Certificate contains invalid or unexpected data.

This includes the case where s certificate contains no
``subjectAltName``\ s.
r   Nr   r   r   r   r7   r7   J   s   † ôr   r7   )r   Ú
__future__r   Útypingr   r   Úhazmatr   r   ÚDeprecationWarningr	   Úsr   r   r"   r%   r(   Ú	Exceptionr,   r7   r   r   r   Ú<module>r?      s¬   ðñõ #ç *ö Ý!ã ôÐ.ô ð ‡‚ˆdÑ÷)ð )ó ð)ô�(ô ô�(ô ô�(ô ô˜ô ð ‡‚�Ñô˜	ó ó ðô�yõ r   