Constantes del servicio de autenticación

Define los servicios de autenticación mediante la identificación del paquete de seguridad que proporciona el servicio, como NTLMSSP, Kerberos o Schannel.

Constante o valor Descripción
RPC_C_AUTHN_NONE
0
Sin autenticación.
RPC_C_AUTHN_DCE_PRIVATE
1
Autenticación de clave privada de DCE.
RPC_C_AUTHN_DCE_PUBLIC
2
Autenticación de clave pública DCE.
RPC_C_AUTHN_DEC_PUBLIC
4
Autenticación de clave pública DEC. Reservado para uso futuro.
RPC_C_AUTHN_GSS_NEGOTIATE
9
Proveedor de soporte técnico de seguridad de Snego.
RPC_C_AUTHN_WINNT
10
NTLMSSP
RPC_C_AUTHN_GSS_SCHANNEL
14
Proveedor de soporte técnico de seguridad de Schannel. Este servicio de autenticación admite SSL 2.0, SSL 3.0, TLS y PCT.
RPC_C_AUTHN_GSS_KERBEROS
16
Proveedor de compatibilidad de seguridad de Kerberos.
RPC_C_AUTHN_DPA
17
Proveedor de compatibilidad con la seguridad DPA.
RPC_C_AUTHN_MSN
18
Proveedor de compatibilidad de seguridad de MSN.
RPC_C_AUTHN_KERNEL
20
Proveedor de compatibilidad con la seguridad del kernel.
RPC_C_AUTHN_DIGEST
21
Proveedor de compatibilidad de seguridad implícita.
RPC_C_AUTHN_NEGO_EXTENDER
30
Proveedor de soporte técnico de seguridad de nego extensor.
RPC_C_AUTHN_PKU2U
31
Proveedor de soporte técnico de seguridad PKU2U.
RPC_C_AUTHN_MQ
100
Proveedor de compatibilidad de seguridad de MQ.
RPC_C_AUTHN_DEFAULT
0xFFFFFFFFL
El servicio de autenticación predeterminado del sistema. Cuando se especifica este valor, COM usa su algoritmo de negociación de manta de seguridad normal para elegir un servicio de autenticación. Para obtener más información, consulte Negociación de manta de seguridad.

Comentarios

Estas constantes se usan en las estructuras SOLE_AUTHENTICATION_SERVICE y SOLE_AUTHENTICATION_INFO . El servidor pasa la estructura SOLE_AUTHENTICATION_SERVICE a la función CoInitializeSecurity y se puede recuperar mediante la función CoQueryAuthenticationServices . El cliente pasa un puntero a una estructura de SOLE_AUTHENTICATION_INFO a CoInitializeSecurity. Para obtener más información sobre los paquetes de seguridad identificados por estos valores, como NTLMSSP y Kerberos, consulte Paquetes com y de seguridad.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
RpcDce.h

Consulte también

CoInitializeSecurity

CoQueryAuthenticationServices

IClientSecurity

SOLE_AUTHENTICATION_INFO

SOLE_AUTHENTICATION_SERVICE