HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/lib/python3/dist-packages/uaclient/__pycache__/secret_manager.cpython-38.pyc
U

��Jh��@s$ddlmZGdd�d�Ze�ZdS)�)�Listc@sXeZdZdd�Zedd�dd�Zeeed�dd	��Zdd�d
d�Z	eed�d
d�Z
dS)�
SecretManagercCs
g|_dS�N��_secrets��self�r	�9/usr/lib/python3/dist-packages/uaclient/secret_manager.py�__init__szSecretManager.__init__N)�secret�returncCs|r|j�|�dSr)r�append)rrr	r	r
�
add_secretszSecretManager.add_secret)r
cCs|jSrrrr	r	r
�secretsszSecretManager.secretscCs|j��dSr)r�clearrr	r	r
�
clear_secretsszSecretManager.clear_secrets)�
log_recordr
cCs |}|jD]}|�|d�}q
|S)Nz
<REDACTED>)r�replace)rrZredacted_recordrr	r	r
�redact_secretss
zSecretManager.redact_secrets)�__name__�
__module__�__qualname__r�strr�propertyrrrrr	r	r	r
rsrN)�typingrrrr	r	r	r
�<module>s