o
    �õ±jÀC  ã                   @   sx   d dl Z G dd„ de jƒZG dd„ de jƒZG dd„ de jƒZG dd	„ d	e jƒZG d
d„ de jƒZG dd„ de jƒZdS )é    Nc                   @   s   e Zd ZdZdZdZdS )Ú
SSPIResultÚOKÚCONTÚERRN)Ú__name__Ú
__module__Ú__qualname__r   ÚCONTINUEr   © r
   r
   ú’/root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/asyauth/common/winapi/constants.pyr      s    r   c                   @   sh   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚISC_REQé   é   é   é   é   é    é@   é€   é   i   i   i   i   i    i @  i €  i   i   i   i   i   i    i   N)r   r   r   ÚDELEGATEÚMUTUAL_AUTHÚREPLAY_DETECTÚSEQUENCE_DETECTÚCONFIDENTIALITYÚUSE_SESSION_KEYÚPROMPT_FOR_CREDSÚUSE_SUPPLIED_CREDSÚALLOCATE_MEMORYÚUSE_DCE_STYLEÚDATAGRAMÚ
CONNECTIONÚ
CALL_LEVELÚFRAGMENT_SUPPLIEDÚEXTENDED_ERRORÚSTREAMÚ	INTEGRITYÚIDENTIFYÚNULL_SESSIONÚMANUAL_CRED_VALIDATIONÚ	RESERVED1ÚFRAGMENT_TO_FITÚHTTPr
   r
   r
   r   r   
   s0    r   c                   @   s8  e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLS )MÚSEC_Er   i	 l      l     l     l     l     l     l     l     l     l   	  l   
  l     l     l     l     l     l     l     l     l     l     l      l   !  l   "  l   $  l   %  l   &  l   '  l   (  l   )  l   0  l   1  l   2  l   3  l   4  l   5  l   6  l   7  l   8  l   9  l   :  l   ;  l   <  l   =  l   >  l   ?  l   @  l   A  l   B  l   C  l   E  l   F  l   G  l   H  l   I  l   P  l   Q  l   R  l   S  l   T  l   U  l   V  l   W  l   X  l   Y  l   Z  l   [  l   ]  l   ^  l   _  i!	 i	 i	 N)Nr   r   r   r   ÚCONTINUE_NEEDEDÚINSUFFICIENT_MEMORYÚINVALID_HANDLEÚUNSUPPORTED_FUNCTIONÚTARGET_UNKNOWNÚINTERNAL_ERRORÚSECPKG_NOT_FOUNDÚ	NOT_OWNERÚCANNOT_INSTALLÚINVALID_TOKENÚCANNOT_PACKÚQOP_NOT_SUPPORTEDÚNO_IMPERSONATIONÚLOGON_DENIEDÚUNKNOWN_CREDENTIALSÚNO_CREDENTIALSÚMESSAGE_ALTEREDÚOUT_OF_SEQUENCEÚNO_AUTHENTICATING_AUTHORITYÚ	BAD_PKGIDÚCONTEXT_EXPIREDÚINCOMPLETE_MESSAGEÚINCOMPLETE_CREDENTIALSÚBUFFER_TOO_SMALLÚWRONG_PRINCIPALÚ	TIME_SKEWÚUNTRUSTED_ROOTÚILLEGAL_MESSAGEÚCERT_UNKNOWNÚCERT_EXPIREDÚENCRYPT_FAILUREÚDECRYPT_FAILUREÚALGORITHM_MISMATCHÚSECURITY_QOS_FAILEDÚUNFINISHED_CONTEXT_DELETEDÚNO_TGT_REPLYÚNO_IP_ADDRESSESÚWRONG_CREDENTIAL_HANDLEÚCRYPTO_SYSTEM_INVALIDÚMAX_REFERRALS_EXCEEDEDÚMUST_BE_KDCÚSTRONG_CRYPTO_NOT_SUPPORTEDÚTOO_MANY_PRINCIPALSÚ
NO_PA_DATAÚPKINIT_NAME_MISMATCHÚSMARTCARD_LOGON_REQUIREDÚSHUTDOWN_IN_PROGRESSÚKDC_INVALID_REQUESTÚKDC_UNABLE_TO_REFERÚKDC_UNKNOWN_ETYPEÚUNSUPPORTED_PREAUTHÚDELEGATION_REQUIREDÚBAD_BINDINGSÚMULTIPLE_ACCOUNTSÚNO_KERB_KEYÚCERT_WRONG_USAGEÚDOWNGRADE_DETECTEDÚSMARTCARD_CERT_REVOKEDÚISSUING_CA_UNTRUSTEDÚREVOCATION_OFFLINE_CÚPKINIT_CLIENT_FAILUREÚSMARTCARD_CERT_EXPIREDÚNO_S4U_PROT_SUPPORTÚCROSSREALM_DELEGATION_FAILUREÚREVOCATION_OFFLINE_KDCÚISSUING_CA_UNTRUSTED_KDCÚKDC_CERT_EXPIREDÚKDC_CERT_REVOKEDÚINVALID_PARAMETERÚDELEGATION_POLICYÚPOLICY_NLTM_ONLYÚRENEGOTIATEÚCOMPLETE_AND_CONTINUEÚCOMPLETE_NEEDEDr
   r
   r
   r   r-   #   s˜    r-   c                   @   s    e Zd ZdZdZdZdZdZdS )ÚSECPKG_CREDr   é   r   r   r   N)r   r   r   ÚAUTOLOGON_RESTRICTEDÚBOTHÚINBOUNDÚOUTBOUNDÚPROCESS_POLICY_ONLYr
   r
   r
   r   rx   q   s    rx   c                   @   st   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚSECBUFFER_TYPEl      ` r   r   r   ry   r   é   é   é   r   é	   é
   é   é   é   é   é   r   é   é   é   é   é   é   é   é   N)r   r   r   ÚSECBUFFER_ATTRMASKÚSECBUFFER_EMPTYÚSECBUFFER_DATAÚSECBUFFER_TOKENÚSECBUFFER_PKG_PARAMSÚSECBUFFER_MISSINGÚSECBUFFER_EXTRAÚSECBUFFER_STREAM_TRAILERÚSECBUFFER_STREAM_HEADERÚSECBUFFER_NEGOTIATION_INFOÚSECBUFFER_PADDINGÚSECBUFFER_STREAMÚSECBUFFER_MECHLISTÚSECBUFFER_MECHLIST_SIGNATUREÚSECBUFFER_TARGETÚSECBUFFER_CHANNEL_BINDINGSÚSECBUFFER_CHANGE_PASS_RESPONSEÚSECBUFFER_TARGET_HOSTÚSECBUFFER_ALERTÚSECBUFFER_APPLICATION_PROTOCOLSÚ"SECBUFFER_SRTP_PROTECTION_PROFILESÚ$SECBUFFER_SRTP_MASTER_KEY_IDENTIFIERÚSECBUFFER_TOKEN_BINDINGÚSECBUFFER_PRESHARED_KEYÚ SECBUFFER_PRESHARED_KEY_IDENTITYÚSECBUFFER_DTLS_MTUr
   r
   r
   r   r   ~   s8    r   c                   @   s<   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdS )ÚSECPKG_ATTRrƒ   l       l   ‚    l   „    l   €    l   †    l   �    r„   l   ƒ    r   é|   é   N)r   r   r   ÚSESSION_KEYÚC_ACCESS_TOKENÚC_FULL_ACCESS_TOKENÚCERT_TRUST_STATUSÚCREDSÚCREDS_2ÚNEGOTIATION_PACKAGEÚPACKAGE_INFOÚSERVER_AUTH_FLAGSÚSIZESÚSUBJECT_SECURITY_ATTRIBUTESÚENDPOINT_BINDINGSr
   r
   r
   r   r¬   §   s    r¬   )	ÚenumÚEnumr   ÚIntFlagr   r-   rx   r   r¬   r
   r
   r
   r   Ú<module>   s    N)