Compartilhar via


<clientCredentials>

Especifica as credenciais usadas para autenticar o cliente para um serviço.

<configuration>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior>
          <clientCredentials>

Syntax

<clientCredentials type="String"
                   supportInteractive="Boolean" >
  <clientCertificate>
  </clientCertificate>
  <digest>
  </digest>
  <issuedToken>
  </issuedToken>
  <peer>
  </peer>
  <serviceCertificate>
  </serviceCertificate>
  <windowsAuthentication>
  </windowsAuthentication>
</clientCredentials>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
supportInteractive Um valor booliano que especifica se um usuário interativo pode estar envolvido na seleção de uma credencial de cliente em tempo de execução. O valor padrão é true.
type Uma cadeia de caracteres que especifica o tipo desse elemento de configuração.

Elementos filho

Elemento Descrição
<clientCertificate> Especifica o certificado usado para autenticar o cliente para o serviço. Esse elemento é do tipo X509InitiatorCertificateClientElement.
<httpDigest> Especifica um resumo usado para autenticar o cliente no serviço. Esse elemento é do tipo HttpDigestClientElement.
<issuedToken> Especifica um tipo de token personalizado usado para autenticar o cliente em um STS (Serviço de Token Seguro). Esse elemento é do tipo IssuedTokenClientElement.
<peer> Especifica uma credencial de par atual. Esse elemento é do tipo PeerCredentialElement.
<serviceCertificate> Especifica o certificado usado para autenticar o serviço no cliente e fornece uma estrutura para definir opções de certificado. Esse certificado deve ser fornecido fora da banda do serviço para o cliente. Esse elemento é do tipo X509RecipientCertificateClientElement.
<windows> Especifica uma credencial do Windows. O padrão é a credencial do thread atual. Esse elemento é do tipo WindowsClientElement.

Elementos pai

Elemento Descrição
<behavior> Especifica o comportamento de um ponto de extremidade.

Comentários

As credenciais do cliente são usadas para autenticar o cliente em serviços nos casos em que é necessária a autenticação mútua. Esta seção de configuração também pode ser usada para especificar certificados de serviço para cenários em que o cliente deve proteger mensagens para um serviço com o certificado do serviço.

Confira também