HEX
Server: Apache
System: Linux insrv.serversdaddy.com 5.14.0-362.24.2.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Mar 30 14:11:54 EDT 2024 x86_64
User: jsaha (1066)
PHP: 8.3.6
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/python37/lib/python3.7/site-packages/clsentry/__pycache__/processors.cpython-37.opt-1.pyc
B

��+1�@sHdZddlmZddlmZddlmZddlmZGdd�de�ZdS)	z-Module for all sentry processors related code�)�absolute_import)�division)�print_function)�SanitizePasswordsProcessorcs>eZdZdZedddddddd	d
ddg�Z�fd
d�Z�ZS)�UserlandSanitizez�
    Beside from default SanitizePasswordsProcessor algorithm, also
    search key-values in query-like strings.
    Also sanitize some additional fields.
    ZpasswordZsecretZpasswdZ
authorizationZapi_keyZapikeyZ
sentry_dsnZaccess_tokenZemail�token�passcs<tt|��||�}||kr8t|t�r8d|kr8|�|d�}|S)N�=�&)�superr�sanitize�
isinstance�strZ_sanitize_keyvals)�self�key�valueZ	new_value)�	__class__���/builddir/build/BUILDROOT/alt-python27-cllib-3.4.1-1.el9.cloudlinux.x86_64/opt/alt/python37/lib/python3.7/site-packages/clsentry/processors.pyr#szUserlandSanitize.sanitize)�__name__�
__module__�__qualname__�__doc__�	frozensetZFIELDSr�
__classcell__rr)rrrsrN)rZ
__future__rrrZraven.processorsrrrrrr�<module>s