????
| Current Path : /proc/1724857/root/usr/lib/python3.9/site-packages/ipalib/__pycache__/ |
| Current File : //proc/1724857/root/usr/lib/python3.9/site-packages/ipalib/__pycache__/constants.cpython-39.pyc |
a
�ji�@ � s @ s� d Z ddlZddlZddlZddlmZ ddlmZ ddl m
Z
ddlmZm
Z
ddlmZ zddlmZ W n ey� ddlmZ Y n0 dd lmZ e
� Zg d
�ZdZdZdZdZd
Ze�ejd�ZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(de
fdefded�fdedd�fdeddd �fd!ed"dd �fd#ed$d�fd%ed&d�fd'ed(d�fd)ed*d�fd+ed,d�fd-ed.d/�fd0ed1d/�fd2ed3�fd4ed5�fd6ed7d5�fd8ed,d5�fd9ed:d7d5�fd;ed<d7d5�fd=ed>d7d5�fd?ed@dA�fdBedC�fdDedEdC�fdFedGdC�fdHedI�fdJedKdL�fdMedNdO�fdPedQdR�fdSedTdR�fdUedVdR�fdWedXdO�fdYedZd[�fd\ed]dO�fd^ed_dO�fd`eda�fdbed_da�fdcedddO�fdeedfdgdO�fdhedidfdgdO�fdjedkdfdgdO�fdledmdgdO�fdnedo�fdpedq�fdredsd�fdtedudgdO�fdvedwdx�fdyedzdgdO�fd{ed|dx�fd}ed~dO�fded�dx�fd�ed�dI�fd�ed�dgdO�fd�ed�dO�fd�ed��fd�ed�d��fd�ed�dgdO�fd�ed�d�fd�ed��fd�ed�dO�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�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)ffrZ*d�Z+d�Z,d�Z-dZ.d�Z/e/Z0e/Z1d�Z2d�Z3d�Z4d�Z5d�Z6d�Z7d�Z8d�Z9d�Z:d�Z;d�Z<d�Z=d�Z>d�Z?d�Z@d�ZAejBZBejCZCejD�Edޡ�p�ejF�GdߡZHd�ZId�ZJd�ZKd�ZLd�d�eK ZMeMeL ZNd�ZOd�d�d�d�d�d�ZPd�d�d�d�ZQejRejS d� ZTd�ZUd�ZVeVfZWeVZXe�Yed�e�Zd���r�eWeUf7 ZWdS )�z(
All constants centralised in one file.
� N)� constants)�DN)�gethostfqdn)�VERSION�API_VERSION)�modes)� TripleDES)�backend)Zssl2Zssl3ztls1.0ztls1.1�tls1.2�tls1.3r
r zrsa:2048zIPA.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)r ZusersZcontainer_deleteuser)r z
deleted users)r ZprovisioningZcontainer_stageuser)r zstaged usersZcontainer_group)r �groupsZcontainer_service)r ZservicesZcontainer_host)r Z computersZcontainer_hostgroup)r Z
hostgroupsZcontainer_rolegroup)r ZrolesZcontainer_permission)r Zpermissions)r ZpbacZcontainer_privilege)r Z
privilegesZcontainer_automount)r Z automountZcontainer_policies)r ZpoliciesZcontainer_configs)r ZconfigsZcontainer_rolesZcontainer_applications)r ZapplicationsZcontainer_policygroups)r ZpolicygroupsZcontainer_policylinks)r ZpolicylinksZcontainer_netgroup)r Zng)r ZaltZcontainer_hbac)r ZhbacZcontainer_hbacservice)r ZhbacservicesZcontainer_hbacservicegroup)r ZhbacservicegroupsZ
container_dns)r ZdnsZcontainer_vault)r Zvaults)r ZkraZcontainer_virtual)r zvirtual operations)r �etcZcontainer_sudorule)r Z sudorules)r ZsudoZcontainer_sudocmd)r ZsudocmdsZcontainer_sudocmdgroup)r Z
sudocmdgroupsZcontainer_automember)r Z
automemberZcontainer_selinux)r Zusermap)r ZselinuxZcontainer_s4u2proxy)r Z s4u2proxyZcontainer_cifsdomains)r ZadZcontainer_trusts)r ZtrustsZcontainer_adtrustsZcontainer_ranges)r ZrangesZ
container_dna)r Zdna)r �ipaZcontainer_dna_posix_ids)r z posix-idsZcontainer_dna_subordinate_ids)r zsubordinate-idsZcontainer_realm_domains)r z
Realm DomainsZ
container_otp)r ZotpZcontainer_radiusproxy)r ZradiusproxyZcontainer_views)r ZviewsZcontainer_masters)r ZmastersZcontainer_certprofile)r Zcertprofiles)r �caZcontainer_topology)r ZtopologyZcontainer_caacl)r ZcaaclsZcontainer_locations)r Z locationsZcontainer_ca)r ZcasZcontainer_dnsservers)r ZserversZcontainer_custodia)r ZcustodiaZcontainer_sysaccounts)r ZsysaccountsZcontainer_certmap)r ZcertmapZcontainer_certmaprules)r ZcertmaprulesZcontainer_ca_renewal)r Z
ca_renewalZcontainer_subids)r ZsubidsZ
container_idp)r ZidpZcontainer_passkey)r Z
passkeyconfig)Zrpc_protocolZjsonrpc)Z
ldap_cacheT)Zldap_cache_size�d )Zldap_cache_debugFZtls_version_minZtls_version_max)Zstartup_timeout�Z )Zhttp_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)Zwait_for_dnsr Zca_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� )Zvalidate_apiF)Zskip_version_checkF)Zforce_schema_checkFZ
key_type_size�hostZipalibZ
site_packagesZscript�bin�homeZin_treeZdot_ipa�contextZconfdir)Zenv_confdirNZconfZconf_defaultZplugins_on_demandZnss_dirZ cache_dirZtls_ca_certZ in_serverZlogdir�logz
%Y%m%d%H%M%SZz:IPA:z:SID:� �domainr Zdogtagr zipa-ca�caSigningCert 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�5i l l � i� ZcaSignedLogCertZ
caOCSPCertZcaCACertZcaServerCert)zauditSigningCert cert-pki-cazocspSigningCert cert-pki-cazsubsystemCert cert-pki-car'