인증 열거형
인증 열거형은 다음과 같이 사용량에 따라 분류됩니다.
자격 증명 관리 열거형
자격 증명 관리는 다음 열거형을 사용합니다.
열거형 | 설명 |
---|---|
CRED_MARSHAL_TYPE |
CredMarshalCredential 또는 CredUnmarshalCredential로 마샬링할 수 있는 자격 증명 유형을 포함합니다. |
CRED_PROTECTION_TYPE |
CredProtect 함수를 사용할 때 자격 증명이 암호화되는 보안 컨텍스트를 지정합니다. |
LSA 열거형
LSA는 다음 열거형을 사용합니다.
열거형 | 설명 |
---|---|
KERB_LOGON_SUBMIT_TYPE | 요청되는 로그온 유형을 나열합니다. |
KERB_PROFILE_BUFFER_TYPE | 반환된 로그온 프로필 유형을 나열합니다. |
KERB_PROTOCOL_MESSAGE_TYPE |
LsaCallAuthenticationPackage를 호출하여 Kerberos 인증 패키지로 보낼 수 있는 메시지 유형을 나열합니다. |
LSA_FOREST_TRUST_COLLISION_RECORD_TYPE | LSA 포리스트 트러스트 레코드 간에 발생할 수 있는 충돌 유형을 정의합니다. |
LSA_FOREST_TRUST_RECORD_TYPE | LSA 포리스트 트러스트 레코드의 형식을 정의합니다. |
LSA_TOKEN_INFORMATION_TYPE | 로그온 토큰에 포함할 수 있는 정보 수준을 지정합니다. |
MSV1_0_LOGON_SUBMIT_TYPE | 요청되는 로그온의 종류를 나열합니다. |
MSV1_0_PROFILE_BUFFER_TYPE | 반환된 로그온 프로필의 종류를 나열합니다. |
MSV1_0_PROTOCOL_MESSAGE_TYPE |
LsaCallAuthenticationPackage를 호출하여 MSV1_0 인증 패키지로 보낼 수 있는 메시지 유형을 나열합니다. |
POLICY_DOMAIN_INFORMATION_CLASS | 정책 도메인 정보의 유형을 정의합니다. |
SECURITY_LOGON_TYPE | 로그온 프로세스에서 요청한 로그온 유형을 나타냅니다. |
네트워크 공급자 열거형
네트워크 공급자는 다음 열거형을 사용합니다.
열거형 | 설명 |
---|---|
SECPKG_EXTENDED_INFORMATION_CLASS |
보안 패키지에 대해 설정하거나 가져올 정보 유형을 지정하는 열거형 유형입니다. |
SECPKG_NAME_TYPE | 계정에 대해 지정된 이름의 형식을 지정하는 열거형 값입니다. |
CredSSP(자격 증명 보안 지원 공급자) 열거형
CredSSP는 다음 열거형을 사용합니다.
열거형 | 설명 |
---|---|
CREDSPP_SUBMIT_TYPE |
CREDSSP_CRED 구조에 지정된 자격 증명 유형을 지정합니다. |
기타 열거형
다음은 인증에서 사용하는 다른 열거형입니다.
열거형 | 설명 |
---|---|
IDENTITY_TYPE | 열거할 ID 유형을 지정합니다. |
PKU2U_LOGON_SUBMIT_TYPE |
PKU2U_CERTIFICATE_S4U_LOGON 구조에 전달된 로그온 메시지의 유형을 나타냅니다. |
SECPKG_ATTR_LCT_STATUS |
InitializeSecurityContext 함수에 대한 최신 호출의 토큰이 클라이언트의 마지막 토큰인지 여부를 나타냅니다. |
SECPKG_CRED_CLASS | 클라이언트 컨텍스트에서 사용되는 자격 증명의 유형을 나타냅니다.
SECPKG_CRED_CLASS 열거형은 SecPkgContext_CredInfo 구조체에 사용됩니다. |