
    Fc
                         d dl Z d dlZe j                            d d           dej        d<   d dlmZ dZdZ G d de          Z	e
d	k    rdZdZd dlZ ej                     dS dS )
    Nz
bin/python1PYTHONUNBUFFERED)KDCBaseTestFc                   $     e Zd Z fdZd Z xZS )RodcKerberosTestsc                 x    t                                                       t          | _        t          | _        d S )N)supersetUpglobal_asn1_printdo_asn1_printglobal_hexdump
do_hexdump)self	__class__s    =/usr/lib/python3/dist-packages/samba/tests/krb5/rodc_tests.pyr
   zRodcKerberosTests.setUp!   s'    .(    c                    |                      | j        j        ddd          }|                      | j        j        ddd          }|                                 }|                     |          }|                     |d          }|                     ||d           |                     ||d          }|                     ||ddd           d S )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tgtr   s          r   test_rodc_ticket_signaturez,RodcKerberosTests.test_rodc_ticket_signature(   s   **).'+$(  +  
 ,,)2'+$(  -   113366|DD ll:tl44 	3??? 00l9= 1 ? ? 	>8D2604 	 	6 	6 	6 	6 	6r   )__name__
__module____qualname__r
   r*   __classcell__)r   s   @r   r   r      sG        ) ) ) ) )6 6 6 6 6 6 6r   r   __main__)sysospathinsertenvironsamba.tests.krb5.kdc_base_testr   r   r   r   r+   unittestmain r   r   <module>r9      s   & 


 				 <      !$
  6 6 6 6 6 6 '6 '6 '6 '6 '6 '6 '6 '6T zNOOOHMOOOOO	 r   