<elemento httpDigest>

Especifica uma credencial de tipo de resumo utilizada ao autenticar o cliente num serviço.

<configuração>
  <system.serviceModel>
    <comportamentos>
      <endpointBehaviors>
        <comportamento>
          <clientCredentials>
            <httpDigest>

Syntax

<httpDigest impersonationLevel="Identification/Impersonation/Delegation/Anonymous/None" />

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
impersonationLevel Define a preferência de representação que o cliente comunica ao servidor. O modo de representação que o cliente seleciona não é imposto no servidor. Os valores válidos incluem o seguinte:

- Identificação: o servidor pode obter a identidade e os privilégios do cliente, mas não pode representar o cliente.
- Representação: o servidor pode representar o contexto de segurança do cliente no sistema local.
- Delegação: o servidor pode representar o contexto de segurança do cliente em sistemas remotos.
- Anónimo: o servidor não consegue representar ou identificar o cliente.
- Nenhum: não é atribuído um nível de representação.

A predefinição é Identificação. Este atributo é do tipo TokenImpersonationLevel.

Elementos Subordinados

Nenhuma

Elementos Principais

Elemento Descrição
<clientCredentials> Especifica as credenciais utilizadas para autenticar um cliente num serviço.

Observações

Um resumo é um hash determinado através de um algoritmo e de um conjunto de entradas. O autenticador e o autenticado concordam com um algoritmo e trocam os dados utilizados como entradas. O cliente pode calcular o hash e enviá-lo para o serviço. O serviço também calcula o hash e compara os valores. Uma correspondência valida o cliente.

Esta funcionalidade tem de ser ativada com o Active Directory no Windows e nos Serviços de Informação Internet (IIS). Para obter mais informações, veja Autenticação Resumida no IIS 6.0.

Ver também