Uname:Linux developmentwebsite.ca 4.18.0-553.168.1.el8_10.x86_64 #1 SMP Thu Sep 24 18:05:46 UTC 2026 x86_64

403WebShell
403Webshell
Server IP : 173.249.148.11  /  Your IP : 216.73.216.179
Web Server : Apache/2.4.68 (AlmaLinux)
System : Linux developmentwebsite.ca 4.18.0-553.168.1.el8_10.x86_64 #1 SMP Thu Sep 24 18:05:46 UTC 2026 x86_64
User : devinter ( 1006)
PHP Version : 8.3.35
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /snap/certbot/5893/lib/python3.12/site-packages/certbot/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /snap/certbot/5893/lib/python3.12/site-packages/certbot/tests/__pycache__/acme_util.cpython-312.pyc
�

��jv�
��dZddlZddlmZddlmZddlZddlmZddlm	Z	ddl
mZddlm
Z
ejje
j d	��Ze
j"d	�Zej&d
��Zej(d��Zej(d
��ZeegZdej.de	j0de	j2fd�Zeee	j6�Zeee	j6�Zeee	j6�ZeegZej@eee	jBe	jDd���Z#ej@eee	jBe	jDd���Z$ej@eee	jBe	jDd���Z%e#e$gZ&de	j0de'deej.dee	j0de	jPf
d�Z)y)zACME utilities for testing.�N)�Any)�Iterable)�
challenges)�messages)�auth_handler)�utilzrsa512_key.pems+evaGxfADs6pSRb2LAv9IZf17Dt3juxGJ+PCt92wr+oA)�tokens 17817c66b60ce2e4012dfad92657527as cafecafecafecafecafecafe0feedbac�chall�status�returnc���||jdz|d�}|tjk(r/|jdtjj�i�tjdi|��S)z$Return ChallengeBody from Challenge.�_uri)r
�urir�	validated�)�typr�STATUS_VALID�update�datetime�now�
ChallengeBody)r
r�kwargss   �S/root/parts/certbot/install/lib/python3.12/site-packages/certbot/tests/acme_util.py�chall_to_challbrsa����y�y�6�!���F���&�&�&��
�
�{�H�$5�$5�$9�$9�$;�<�=��!�!�+�F�+�+�zexample.com�r�valuezexample.orgzesimerkki.example.org�authz_status�domain�challs�statusesc��td�t||�D��}tjtj|��|d�}|tj
k(rH|j
|tjj�tjd��zd��n|j
d|i�tjdtjd
i|���	�S)z�Generate an authorization resource.

    :param authz_status: Status object
    :type authz_status: :class:`acme.messages.Status`
    :param list challs: Challenge objects
    :param list statuses: status of each challenge object

    c3�:K�|]\}}t||����y�w)N)r)�.0r
rs   r�	<genexpr>zgen_authzr.<locals>.<genexpr>Ds#������E�6�	��v�&��s�r)�
identifierr�)�days)r�expiresrz%https://trusted.ca/new-authz-resource)r�bodyr)�tuple�zipr�
Identifier�IDENTIFIER_FQDNrrrr�	timedelta�AuthorizationResource�
Authorization)rrr r!�challbs�authz_kwargss      r�
gen_authzrr4:s����� ���2���G�
�)�)��(�(��8��$�L�
�x�,�,�,����"��(�(�,�,�.��1C�1C��1L�L�
�	�
	����l�
�	��)�)�3�
�
#�
#�
3�l�
3��r)*�__doc__r�typingrr�josepy�jose�acmerr�certbot._internalr�
certbot.testsr�JWK�load�load_vector�load_jose_rsa_private_key_pem�KEY�HTTP01�DNS01�DNS01_2�
CHALLENGES�	Challenge�Statusrr�STATUS_PENDING�HTTP01_P�DNS01_P�	DNS01_P_2�CHALLENGES_P�challb_to_achallr-r.�HTTP01_A�DNS01_A�	DNS01_A_2�ACHALLENGES�strr0r4rrr�<module>rRs���!�������*��
�h�h�m�m�$�D�$�$�%5�6�7��(�d�(�(�)9�:��
��	�	�
8�
:���
���B�C��
�*�
�
�!D�
E���e�_�
�,�:�/�/�,����,�X�Mc�Mc�,��6�8�#:�#:�;��
�%��!8�!8�
9���G�X�%<�%<�=�	��'�"��)�<�(�(��3�8K��8K�8K�� � �
�97�8��
'�,�
'�
'���6I�h�6I�6I�� � �
�77�8��)�L�)�)�)�S�:M�(�:M�:M�� � �(?�;A�
B�	���!�� �X�_�_� �c� �8�J�L`�L`�Ca� �!�(�/�/�2� �7?�7U�7U� r

Youez - 2016 - github.com/yon3zu
LinuXploit