Compartilhar via


<clientCredentials>

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

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

Sintaxe

<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.

Attributes

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

Elementos filho

Elemento Description
<certificado do cliente> Especifica o certificado usado para autenticar o cliente no 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 de Segurança). Esse elemento é do tipo IssuedTokenClientElement.
<par> 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 Description
<comportamento> Especifica um comportamento de ponto de extremidade.

Observações

As credenciais do cliente são usadas para autenticar o cliente em serviços nos casos em que a autenticação mútua é necessária. 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.

Consulte também