File: //usr/lib/python3/dist-packages/samba/tests/dcerpc/__pycache__/sam.cpython-310.pyc
o
�/a�y � @ s� d Z ddlmZmZmZ ddlmZ ddlmZ ddlm Z m
Z
ddlmZ ddl
mZ ddlmZ dd lmZmZmZmZ dd
lmZ ddlmZ ddlZd
d� Zdd� Zdd� ZG dd� de�ZdS )zTests for samba.dcerpc.sam.� )�samr�security�lsa)�DomainGeneralInformation)�RpcInterfaceTestCase)�env_loadparm�delete_force)�Credentials)�system_session)�SamDB)�ATYPE_NORMAL_ACCOUNT�ATYPE_WORKSTATION_TRUST�GTYPE_SECURITY_UNIVERSAL_GROUP�GTYPE_SECURITY_GLOBAL_GROUP)�generate_random_password)�
ndr_unpackNc C s dd� |j d |� D �S )Nc S s g | ]}|j |jf�qS � )�idx�name)�.0�entryr r �8/usr/lib/python3/dist-packages/samba/tests/dcerpc/sam.py�
<listcomp>* s ztoArray.<locals>.<listcomp>)�entries)�handle�array�num_entriesr r r �toArray) s r c C s$ t tj| d d �}|�� \}}|S �N� objectSIDr �r r �dom_sid�split)�msg�sid�_�ridr r r r&