Constantes do serviço de autenticação

Define os serviços de autenticação identificando o pacote de segurança que fornece o serviço, como NTLMSSP, Kerberos ou Schannel.

Constante/valor Descrição
RPC_C_AUTHN_NONE
0
Sem autenticação.
RPC_C_AUTHN_DCE_PRIVATE
1
Autenticação de chave privada DCE.
RPC_C_AUTHN_DCE_PUBLIC
2
Autenticação de chave pública DCE.
RPC_C_AUTHN_DEC_PUBLIC
4
Autenticação de chave pública DEC. Reservado para uso futuro.
RPC_C_AUTHN_GSS_NEGOTIATE
9
Provedor de suporte de segurança do Snego.
RPC_C_AUTHN_WINNT
10
NTLMSSP
RPC_C_AUTHN_GSS_SCHANNEL
14
Provedor de suporte de segurança do Schannel. Esse serviço de autenticação dá suporte a SSL 2.0, SSL 3.0, TLS e PCT.
RPC_C_AUTHN_GSS_KERBEROS
16
Provedor de suporte de segurança Kerberos.
RPC_C_AUTHN_DPA
17
Provedor de suporte de segurança DPA.
RPC_C_AUTHN_MSN
18
Provedor de suporte de segurança msn.
RPC_C_AUTHN_KERNEL
20
Provedor de suporte à segurança do kernel.
RPC_C_AUTHN_DIGEST
21
Provedor de suporte de segurança digest.
RPC_C_AUTHN_NEGO_EXTENDER
30
Provedor de suporte de segurança do extensor NEGO.
RPC_C_AUTHN_PKU2U
31
Provedor de suporte de segurança PKU2U.
RPC_C_AUTHN_MQ
100
Provedor de suporte à segurança do MQ.
RPC_C_AUTHN_DEFAULT
0xFFFFFFFFL
O serviço de autenticação padrão do sistema. Quando esse valor é especificado, o COM usa seu algoritmo de negociação de cobertor de segurança normal para escolher um serviço de autenticação. Para obter mais informações, consulte Security Blanket Negotiation.

Comentários

Essas constantes são usadas nas estruturas SOLE_AUTHENTICATION_SERVICE e SOLE_AUTHENTICATION_INFO . A estrutura SOLE_AUTHENTICATION_SERVICE é passada pelo servidor para a função CoInitializeSecurity e pode ser recuperada pela função CoQueryAuthenticationServices . Um ponteiro para uma estrutura de SOLE_AUTHENTICATION_INFO é passado pelo cliente para CoInitializeSecurity. Para obter mais informações sobre os pacotes de segurança identificados por esses valores, como NTLMSSP e Kerberos, consulte COM e Pacotes de Segurança.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
RpcDce.h

Confira também

CoInitializeSecurity

CoQueryAuthenticationServices

Iclientsecurity

SOLE_AUTHENTICATION_INFO

SOLE_AUTHENTICATION_SERVICE