o
    jC                     @   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)