Constantes de service d’authentification

Définit des services d’authentification en identifiant le package de sécurité qui fournit le service, tel que NTLMSSP, Kerberos ou Schannel.

Constante/valeur Description
RPC _ C _ Authn _ None
0
Aucune authentification.
RPC _ C _ Authn _ DCE _ privé
1
Authentification par clé privée DCE.
RPC _ C _ Authn _ DCE _ public
2
Authentification par clé publique DCE.
RPC _ C _ Authn _ Dec _ public
4
Authentification de la clé publique DEC. Réservé pour un usage futur.
RPC _ C _ Authn _ GSS _ Negotiate
9
Fournisseur de support de sécurité Snego.
RPC _ C _ Authn _ winnt
10
NTLMSSP
RPC _ C _ Authn _ GSS _ Schannel
14
Fournisseur de support de sécurité Schannel. Ce service d’authentification prend en charge les protocoles SSL 2,0, SSL 3,0, TLS et PCT.
RPC _ C _ Authn _ GSS _ Kerberos
16
Fournisseur de support de sécurité Kerberos.
RPC _ C _ Authn _ DPA
17
Fournisseur de support de sécurité DPA.
RPC _ C _ Authn _ MSN
18
Fournisseur de support de la sécurité MSN.
RPC _ C _ Authn _ noyau
20
Fournisseur de support de sécurité du noyau.
RPC _ C _ Authn _ Digest
21
Fournisseur de support de sécurité Digest.
RPC _ C _ Authn _ Nego _ Extender
30
Fournisseur de support pour la sécurité de l’extendeur NEGO.
RPC _ C _ Authn _ PKU2U
31
Fournisseur de support de sécurité PKU2U.
RPC _ C _ Authn _ MQ
100
Fournisseur de support de sécurité MQ.
RPC _ C _ Authn _ par défaut
0xFFFFFFFFL
Service d’authentification par défaut du système. Lorsque cette valeur est spécifiée, COM utilise son algorithme de négociation permanente de sécurité normal pour choisir un service d’authentification. Pour plus d’informations, consultez négociation de sécurité globale.

Remarques

Ces constantes sont utilisées dans le seul _ _ service d’authentification et dans les seules structures _ d' _ informations d’authentification . La seule structure du _ _ service d’authentification est passée par le serveur à la fonction CoInitializeSecurity et peut être récupérée par la fonction CoQueryAuthenticationServices . Un pointeur vers une structure d' _ _ informations d’authentification unique est passé par le client à CoInitializeSecurity. Pour plus d’informations sur les packages de sécurité identifiés par ces valeurs, tels que NTLMSSP et Kerberos, consultez packages de sécurité et com.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
RpcDce. h

Voir aussi

CoInitializeSecurity

CoQueryAuthenticationServices

IClientSecurity

_informations d’authentification exclusives _

_service d’authentification unique _