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/ipalib/__pycache__/constants.cpython-39.pyc
a

�N(iI>�r@spdZddlZddlZddlZddlmZddlmZddl	m
Z
ddlmZm
Z
ddlmZzddlmZWney�ddlmZYn0dd	lmZe
�Zgd
�ZdZdZdZdZe�ejd
�ZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'de
fdefded�fdedd�fdeddd�fd ed!dd�fd"ed#d�fd$ed%d�fd&ed'd�fd(ed)d�fd*ed+d�fd,ed-d.�fd/ed0d.�fd1ed2�fd3ed4�fd5ed6d4�fd7ed+d4�fd8ed9d6d4�fd:ed;d6d4�fd<ed=d6d4�fd>ed?d@�fdAedB�fdCedDdB�fdEedFdB�fdGedH�fdIedJdK�fdLedMdN�fdOedPdQ�fdRedSdQ�fdTedUdQ�fdVedWdN�fdXedYdZ�fd[ed\dN�fd]ed^dN�fd_ed`�fdaed^d`�fdbedcdN�fddededfdN�fdgedhdedfdN�fdiedjdedfdN�fdkedldfdN�fdmedn�fdoedp�fdqedrd�fdsedtdfdN�fduedvdw�fdxedydfdN�fdzed{dw�fd|ed}dN�fd~eddw�fd�ed�dH�fd�ed�dfdN�fd�ed�dN�fd�ed��fd�ed�d��fd�ed�dfdN�fd�ed�d�fd�ed��fd�ed�dN�fd�d�d�d�d�efd�efd�d�d�d�d�d�d�d�d�d�d�d�d�d�efd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�efd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�d�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(fd�e(ffqZ)d�Z*d�Z+d�Z,dZ-d�Z.e.Z/e.Z0d�Z1d�Z2d�Z3d�Z4d�Z5d�Z6d�Z7d�Z8d�Z9d�Z:d�Z;d�Z<d�Z=d�Z>d�Z?d�Z@ejAZAejBZBejC�Ddܡ�p�ejE�FdݡZGd�ZHd�ZId�ZJd�ZKd�d�eJZLeLeKZMd�ZNd�d�d�d�ZOejPejQd�ZRd�ZSd�ZTeTfZUeTZVe�Wed�e�Xd���rleUeSf7ZUdS)�z(
All constants centralised in one file.
�N)�	constants)�DN)�gethostfqdn)�VERSION�API_VERSION)�modes)�	TripleDES)�backend)Zssl2Zssl3ztls1.0ztls1.1�tls1.2�tls1.3r
rzIPA.APIz!^[a-z][_a-z0-9]*[a-z0-9]$|^[a-z]$zname must match '%s'; got '%s'z%s: need a %r; got %r (a %r)z+%s: need a callable; got %r (which is a %r)z&cannot override %s.%s value %r with %rzlocked: cannot set %s.%s to %rzlocked: cannot delete %s.%sz  �global�api_version�versionZcontainer_accounts)�cnZaccountsZcontainer_user)rZusersZcontainer_deleteuser)rz
deleted users)rZprovisioningZcontainer_stageuser)rzstaged usersZcontainer_group)r�groupsZcontainer_service)rZservicesZcontainer_host)rZ	computersZcontainer_hostgroup)rZ
hostgroupsZcontainer_rolegroup)rZrolesZcontainer_permission)rZpermissions)rZpbacZcontainer_privilege)rZ
privilegesZcontainer_automount)rZ	automountZcontainer_policies)rZpoliciesZcontainer_configs)rZconfigsZcontainer_rolesZcontainer_applications)rZapplicationsZcontainer_policygroups)rZpolicygroupsZcontainer_policylinks)rZpolicylinksZcontainer_netgroup)rZng)rZaltZcontainer_hbac)rZhbacZcontainer_hbacservice)rZhbacservicesZcontainer_hbacservicegroup)rZhbacservicegroupsZ
container_dns)rZdnsZcontainer_vault)rZvaults)rZkraZcontainer_virtual)rzvirtual operations)r�etcZcontainer_sudorule)rZ	sudorules)rZsudoZcontainer_sudocmd)rZsudocmdsZcontainer_sudocmdgroup)rZ
sudocmdgroupsZcontainer_automember)rZ
automemberZcontainer_selinux)rZusermap)rZselinuxZcontainer_s4u2proxy)rZ	s4u2proxyZcontainer_cifsdomains)rZadZcontainer_trusts)rZtrustsZcontainer_adtrustsZcontainer_ranges)rZrangesZ
container_dna)rZdna)r�ipaZcontainer_dna_posix_ids)rz	posix-idsZcontainer_dna_subordinate_ids)rzsubordinate-idsZcontainer_realm_domains)rz
Realm DomainsZ
container_otp)rZotpZcontainer_radiusproxy)rZradiusproxyZcontainer_views)rZviewsZcontainer_masters)rZmastersZcontainer_certprofile)rZcertprofiles)r�caZcontainer_topology)rZtopologyZcontainer_caacl)rZcaaclsZcontainer_locations)rZ	locationsZcontainer_ca)rZcasZcontainer_dnsservers)rZserversZcontainer_custodia)rZcustodiaZcontainer_sysaccounts)rZsysaccountsZcontainer_certmap)rZcertmapZcontainer_certmaprules)rZcertmaprulesZcontainer_ca_renewal)rZ
ca_renewalZcontainer_subids)rZsubidsZ
container_idp)rZidpZcontainer_passkey)rZ
passkeyconfig)Zrpc_protocolZjsonrpc)Z
ldap_cacheT)Zldap_cache_size�d)Zldap_cache_debugFZtls_version_minZtls_version_max)Zstartup_timeout�Z)Zhttp_timeout�)Zreplication_wait_timeout�,)Zcertmonger_wait_timeoutr)Z
schema_ttli)Z	mount_ipaz/ipa/)Z
webui_prodT)Zkinit_lifetimeN)�verboser)�debugF)Zstartup_tracebackF)�modeZ
production)Zwait_for_dnsrZca_host)Zca_port�P)Z
ca_agent_porti�)Zca_install_portN)Zrecommended_max_agmts�)Z
prompt_allF)�interactiveT)�fallbackT)ZdelegateF)Z	enable_raF)Z	ra_pluginZselfsign)Zdogtag_version�	)Zvalidate_apiF)Zskip_version_checkF)Zforce_schema_checkF�hostZipalibZ
site_packagesZscript�bin�homeZin_treeZdot_ipa�contextZconfdir)Zenv_confdirNZconfZconf_defaultZplugins_on_demandZnss_dirZ	cache_dirZtls_ca_certZ	in_serverZlogdir�logz
%Y%m%d%H%M%SZz:IPA:z:SID:��domainrZdogtagrzipa-cazcaSigningCert cert-pki-cazdogtag-ipa-ca-renew-agentzdogtag-ipa-ca-renew-agent-reusez$dogtag-ipa-ca-renew-agent-selfsignedZcaSubsystemCert�x�@�z:(?!^[0-9]+$)^[a-zA-Z0-9_.][a-zA-Z0-9_.-]*[a-zA-Z0-9_.$-]?$zhmay only include letters, numbers, _, -, . and $, refer to 'ipa help {}' for complete format descriptionzWELLKNOWN/ANONYMOUSZXDG_CACHE_HOMEz~/.cacheZ	ipaDNSSEC�5ill�i�ZcaAuditSigningCertZcaTransportCertZ
caStorageCert)zauditSigningCert cert-pki-kraztransportCert cert-pki-krazstorageCert cert-pki-kra�-zdes-ede3-cbczaes-128-cbcs)Y�__doc__�os�stringZuuidZipaplatform.constantsr�
_constantsZipapython.dnrZipapython.fqdnrZipapython.versionrrZ&cryptography.hazmat.primitives.ciphersrZ/cryptography.hazmat.decrepit.ciphers.algorithmsr�ImportErrorZ1cryptography.hazmat.primitives.ciphers.algorithmsZ,cryptography.hazmat.backends.openssl.backendr	ZFQDNZTLS_VERSIONSZTLS_VERSION_MINIMALZTLS_VERSION_MAXIMALZTLS_VERSION_DEFAULT_MINZTLS_VERSION_DEFAULT_MAXZuuid3Z
NAMESPACE_DNSZSD_IPA_API_MESSAGE_IDZ
NAME_REGEXZ
NAME_ERRORZ
TYPE_ERRORZCALLABLE_ERRORZOVERRIDE_ERRORZ	SET_ERRORZ	DEL_ERRORZCLI_TABZCONFIG_SECTION�objectZDEFAULT_CONFIGZLDAP_GENERALIZED_TIME_FORMATZIPA_ANCHOR_PREFIXZSID_ANCHOR_PREFIXZDOMAIN_LEVEL_0ZDOMAIN_LEVEL_1ZMIN_DOMAIN_LEVELZMAX_DOMAIN_LEVELZDOMAIN_SUFFIX_NAMEZCA_SUFFIX_NAMEZPKI_GSSAPI_SERVICE_NAMEZ	IPA_CA_CNZ
IPA_CA_RECORDZIPA_CA_NICKNAMEZRENEWAL_CA_NAMEZRENEWAL_REUSE_CA_NAMEZRENEWAL_SELFSIGNED_CA_NAMEZRA_AGENT_PROFILEZCA_DBUS_TIMEOUTZMAXHOSTNAMELENZMAXHOSTFQDNLENZPATTERN_GROUPUSER_NAMEZERRMSG_GROUPUSER_NAMEZ	ANON_USERZIPAAPI_USERZIPAAPI_GROUP�environ�get�path�
expanduserZUSER_CACHE_PATHZSOFTHSM_DNSSEC_TOKEN_LABELZMOD_SSL_VERIFY_DEPTHZSUBID_COUNTZSUBID_RANGE_STARTZSUBID_RANGE_MAXZSUBID_RANGE_SIZEZSUBID_DNA_THRESHOLDZKRA_TRACKING_REQSZascii_uppercase�digitsZALLOWED_NETBIOS_CHARSZVAULT_WRAPPING_3DESZVAULT_WRAPPING_AES128_CBCZVAULT_WRAPPING_SUPPORTED_ALGOSZVAULT_WRAPPING_DEFAULT_ALGOZcipher_supportedZCBC�r8r8�4/usr/lib/python3.9/site-packages/ipalib/constants.py�<module>s�	





�



�
��I��
�����