HEX
Server: LiteSpeed
System: Linux shams.tasjeel.ae 5.14.0-611.5.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 08:09:09 EST 2025 x86_64
User: infowars (1469)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //usr/lib/python3.9/site-packages/ipaclient/plugins/__pycache__/certprofile.cpython-39.opt-1.pyc
a

}�f��@s�ddlmZddlmZddlmZddlmZddlm	Z	e�Z
e
ddd�Gdd	�d	e��Ze
ddd�Gd
d�de��Ze
ddd�Gdd
�d
e��Z
dS)�)�MethodOverride)�util)�File)�Registry)�_T)�overrideZno_failcseZdZ�fdd�Z�ZS)�certprofile_showcs�d|vrt�|d�tt|�j|i|��}d|vr�d|dvr�t|dd��$}|�|d�d��Wd�n1sx0Ytd�t	|dd�|d<|S)N�outZconfig�result�wbz/Profile configuration stored in file '%(file)s')�fileZsummary)
rZcheck_writable_file�superr�forward�open�write�popr�dict)�self�keys�optionsr
�f��	__class__��A/usr/lib/python3.9/site-packages/ipaclient/plugins/certprofile.pyrs2��zcertprofile_show.forward)�__name__�
__module__�__qualname__r�
__classcell__rrrrrsrcseZdZ�fdd�Z�ZS)�certprofile_importc#s6tt|���D]"}|jdkr*|�|jt�}|VqdS�Nr)r
r�get_options�name�clone_retyper�r�optionrrrr!"s
zcertprofile_import.get_options�rrrr!rrrrrr srcseZdZ�fdd�Z�ZS)�certprofile_modc#s6tt|���D]"}|jdkr*|�|jt�}|VqdSr )r
r'r!r"r#rr$rrrr!+s
zcertprofile_mod.get_optionsr&rrrrr')sr'N)Zipaclient.frontendrZipalibrZipalib.parametersrZipalib.plugablerZipalib.textr�registerrrr'rrrr�<module>s