§
    ¥”j…  ã                   óÒ   — d Z ddlZg d¢Z G d„ dej        ¦  «        Z G d„ d¦  «        Z G d„ d	eej        ¦  «        Z G d
„ deej        ¦  «        Z G d„ deej        ¦  «        ZdS )z}
Module for AdES reporting data.

Defines enums for all AdES validation statuses defined in ETSI EN 319 102-1,
clause 5.1.3.
é    N)ÚAdESFailureÚAdESIndeterminateÚ
AdESPassedÚ
AdESStatusÚAdESSubIndicc                   óh   — e Zd Z ej        ¦   «         Z ej        ¦   «         Z ej        ¦   «         ZdS )r   N)Ú__name__Ú
__module__Ú__qualname__ÚenumÚautoÚPASSEDÚINDETERMINATEÚFAILED© ó    úg/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/pyhanko/sign/ades/report.pyr   r      s5   € € € € € ØˆTŒY‰[Œ[€FØ�D”I‘K”K€MØˆTŒY‰[Œ[€F€F€Fr   r   c                   ó@   — e Zd Zedefd„¦   «         Zed„ ¦   «         ZdS )r   Úreturnc                 ó   — t           ‚©N©ÚNotImplementedError©Úselfs    r   ÚstatuszAdESSubIndic.status   ó   € å!Ð!r   c                 ó   — t           ‚r   r   r   s    r   Ústandard_namezAdESSubIndic.standard_name!   r   r   N)r	   r
   r   Úpropertyr   r   r   r   r   r   r   r      sT   € € € € € Øð"˜
ð "ð "ð "ñ „Xð"ð ð"ð "ñ „Xð"ð "ð "r   r   c                   ó^   — e Zd Z ej        ¦   «         Zedefd„¦   «         Zed„ ¦   «         Z	dS )r   r   c                 ó   — t           j        S r   )r   r   r   s    r   r   zAdESPassed.status)   ó   € åÔ Ð r   c                 ó   — | j         S r   ©Únamer   s    r   r   zAdESPassed.standard_name-   ó
   € àŒyÐr   N)
r	   r
   r   r   r   ÚOKr    r   r   r   r   r   r   r   r   &   sa   € € € € € Ø	ˆŒ‰Œ€Bàð!˜
ð !ð !ð !ñ „Xð!ð ðð ñ „Xðð ð r   r   c                   óÐ   — e Zd Z ej        ¦   «         Z ej        ¦   «         Z ej        ¦   «         Z ej        ¦   «         Z ej        ¦   «         Z	e
d„ ¦   «         Ze
d„ ¦   «         ZdS )r   c                 ó   — t           j        S r   )r   r   r   s    r   r   zAdESFailure.status9   r#   r   c                 ó   — | j         S r   r%   r   s    r   r   zAdESFailure.standard_name=   r'   r   N)r	   r
   r   r   r   ÚFORMAT_FAILUREÚHASH_FAILUREÚSIG_CRYPTO_FAILUREÚREVOKEDÚNOT_YET_VALIDr    r   r   r   r   r   r   r   2   sŠ   € € € € € Ø�T”Y‘[”[€NØ�4”9‘;”;€LØ"˜œ™œÐØˆdŒi‰kŒk€GØ�D”I‘K”K€Màð!ð !ñ „Xð!ð ðð ñ „Xðð ð r   r   c                   ó°  — e Z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d„ ¦   «         Zed„ ¦   «         ZdS )r   c                 ó   — t           j        S r   )r   r   r   s    r   r   zAdESIndeterminate.statusY   s   € åÔ'Ð'r   c                 ó   — | j         S r   r%   r   s    r   r   zAdESIndeterminate.standard_name]   r'   r   N)r	   r
   r   r   r   ÚSIG_CONSTRAINTS_FAILUREÚCHAIN_CONSTRAINTS_FAILUREÚ!CERTIFICATE_CHAIN_GENERAL_FAILUREÚCRYPTO_CONSTRAINTS_FAILUREÚEXPIREDr0   ÚPOLICY_PROCESSING_ERRORÚSIGNATURE_POLICY_NOT_AVAILABLEÚTIMESTAMP_ORDER_FAILUREÚNO_SIGNING_CERTIFICATE_FOUNDÚNO_CERTIFICATE_CHAIN_FOUNDÚREVOKED_NO_POEÚREVOKED_CA_NO_POEÚOUT_OF_BOUNDS_NO_POEÚREVOCATION_OUT_OF_BOUNDS_NO_POEÚOUT_OF_BOUNDS_NOT_REVOKEDÚ!CRYPTO_CONSTRAINTS_FAILURE_NO_POEÚNO_POEÚ	TRY_LATERÚSIGNED_DATA_NOT_FOUNDÚGENERICr    r   r   r   r   r   r   r   B   sh  € € € € € Ø'˜dœi™kœkÐØ ) ¤	¡¤ÐØ(1¨¬	©¬Ð%Ø!* ¤¡¤ÐØˆdŒi‰kŒk€GØ�D”I‘K”K€MØ'˜dœi™kœkÐØ%. T¤Y¡[¤[Ð"Ø'˜dœi™kœkÐØ#, 4¤9¡;¤;Ð Ø!* ¤¡¤ÐØ�T”Y‘[”[€NØ!˜œ	™œÐØ$˜4œ9™;œ;ÐØ&/ d¤i¡k¤kÐ#Ø ) ¤	¡¤ÐØ(1¨¬	©¬Ð%ØˆTŒY‰[Œ[€FØ�”	‘”€IØ%˜DœI™KœKÐØˆdŒi‰kŒk€Gàð(ð (ñ „Xð(ð ðð ñ „Xðð ð r   r   )	Ú__doc__r   Ú__all__ÚEnumr   r   r   r   r   r   r   r   ú<module>rK      s  ððð ð €€€ðð ð €ðð ð ð ð �”ñ ô ð ð"ð "ð "ð "ð "ñ "ô "ð "ð	ð 	ð 	ð 	ð 	�˜tœyñ 	ô 	ð 	ðð ð ð ð �, ¤	ñ ô ð ð ð ð ð ð ˜ d¤iñ ô ð ð ð r   