Compartilhar via


enumeração BG_AUTH_SCHEME (bits1_5.h)

Define constantes que especificam o esquema de autenticação a ser usado quando um proxy ou servidor solicita a autenticação do usuário.

Syntax

typedef enum BG_AUTH_SCHEME {
  BG_AUTH_SCHEME_BASIC = 1,
  BG_AUTH_SCHEME_DIGEST,
  BG_AUTH_SCHEME_NTLM,
  BG_AUTH_SCHEME_NEGOTIATE,
  BG_AUTH_SCHEME_PASSPORT
} ;

Constantes

 
BG_AUTH_SCHEME_BASIC
Valor: 1
Básico é um esquema no qual o nome de usuário e a senha são enviados em texto não criptografado para o servidor ou proxy.
BG_AUTH_SCHEME_DIGEST
Digest é um esquema de desafio-resposta que usa uma cadeia de caracteres de dados especificada pelo servidor para o desafio.
BG_AUTH_SCHEME_NTLM
O NTLM é um esquema de desafio-resposta que usa as credenciais do usuário para autenticação em um ambiente de rede do Windows.
BG_AUTH_SCHEME_NEGOTIATE
Snego (Negociação Simples e Protegida ) é um esquema de desafio-resposta que negocia com o servidor ou proxy para determinar qual esquema usar para autenticação. Exemplos são o protocolo Kerberos e o NTLM.
BG_AUTH_SCHEME_PASSPORT
O Passport é um serviço de autenticação centralizado fornecido pela Microsoft que oferece um único logon para sites membros.

Comentários

O BITS dá suporte à autenticação do Passport apenas para credenciais explícitas, não credenciais implícitas vinculadas à conta.

A tabela a seguir mostra as solicitações de autenticação às quais o BITS não dá suporte.

Cenário Windows XP Windows Server 2003
Autenticação do Passport no servidor quando o proxy requer autenticação (usando o protocolo HTTPS). Sem suporte Sem suporte
Qualquer esquema de autenticação no servidor quando o proxy exigir autenticação Digest. Sem suporte Sem suporte
Negocie a autenticação no servidor quando o proxy exigir autenticação Básica. Sem suporte
Usar HTTPS quando o proxy exigir autenticação Digest. Sem suporte

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2003
Cabeçalho bits1_5.h (inclua Bits.h)
Redistribuível BITS 1.5 no Windows XP

Confira também