HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/samba/tests/krb5/__pycache__/rodc_tests.cpython-310.pyc
o

eF�c
�@stddlZddlZej�dd�dejd<ddlmZdZdZGdd�de�Z	e
d	kr8dZdZddlZe��dSdS)
�Nz
bin/python�1�PYTHONUNBUFFERED)�KDCBaseTestFcs$eZdZ�fdd�Zdd�Z�ZS)�RodcKerberosTestscst���t|_t|_dS)N)�super�setUp�global_asn1_print�
do_asn1_print�global_hexdump�
do_hexdump)�self��	__class__��=/usr/lib/python3/dist-packages/samba/tests/krb5/rodc_tests.pyr!s

zRodcKerberosTests.setUpcCs�|j|jjddd�d�}|j|jjddd�d�}|��}|�|�}|j|dd�}|j||dd�|j||dd�}|j||dddd�dS)NT)�allowed_replication�revealed_to_rodc)�account_type�opts)�to_rodcF)�service_ticket)r�expect_ticket_checksum�expect_full_checksum)	�get_cached_creds�AccountType�USER�COMPUTER�get_rodc_krbtgt_creds�TicketDecryptionKey_from_creds�get_tgt�
verify_ticket�get_service_ticket)r�
user_creds�target_creds�krbtgt_creds�rodc_key�tgtrrrr�test_rodc_ticket_signature(s.����
�

�z,RodcKerberosTests.test_rodc_ticket_signature)�__name__�
__module__�__qualname__rr'�
__classcell__rrr
rrsr�__main__)
�sys�os�path�insert�environ�samba.tests.krb5.kdc_base_testrrr
rr(�unittest�mainrrrr�<module>s
*�