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__/service.cpython-39.pyc
a

}�f��@snddlmZddlmZddlmZddlmZddlmZddlmZe�Z	e	ddd�Gd	d
�d
e��Z
dS)�)�MethodOverride)�errors)�Registry)�x509)�_)�utilT)�overrideZno_failcseZdZ�fdd�Z�ZS)�service_showcs�d|vr�t�|d�tt|�j|i|��}d|dvr|dd�|ddD�}t�||d�td�t|dd�|d<|St	j
|d	d
��ntt|�j|i|��SdS)N�outZusercertificate�resultcss|]}t�|�VqdS)N)rZload_der_x509_certificate)�.0�c�r�=/usr/lib/python3.9/site-packages/ipaclient/plugins/service.py�	<genexpr>'s�z'service_show.forward.<locals>.<genexpr>z(Certificate(s) stored in file '%(file)s')�fileZsummary���)�entry)rZcheck_writable_file�superr	�forwardrZwrite_certificate_listr�dictrZNoCertificateError)�self�keys�optionsrZcerts��	__class__rrr"s
���zservice_show.forward)�__name__�
__module__�__qualname__r�
__classcell__rrrrr	 sr	N)Zipaclient.frontendrZipalibrZipalib.plugablerrrr�registerr	rrrr�<module>s