身份验证枚举
身份验证枚举根据用法进行分类,如下所示:
凭据管理枚举
凭据管理使用以下枚举。
枚举 | 描述 |
---|---|
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 | 指定要枚举的标识的类型。 |
PKU2U_LOGON_SUBMIT_TYPE | 指示在 PKU2U_CERTIFICATE_S4U_LOGON 结构中传递的登录消息的类型。 |
SECPKG_ATTR_LCT_STATUS | 指示最近调用 InitializeSecurityContext 函数的令牌是否是客户端的最后一个令牌。 |
SECPKG_CRED_CLASS | 指示在客户端上下文中使用的凭据的类型。
SECPKG_CRED_CLASS 枚举在SecPkgContext_CredInfo结构中使用。 |