ClientCredentials.HttpDigest Propriedade

Definição

Obtém a credencial HTTP Digest atual.

public:
 property System::ServiceModel::Security::HttpDigestClientCredential ^ HttpDigest { System::ServiceModel::Security::HttpDigestClientCredential ^ get(); };
public System.ServiceModel.Security.HttpDigestClientCredential HttpDigest { get; }
member this.HttpDigest : System.ServiceModel.Security.HttpDigestClientCredential
Public ReadOnly Property HttpDigest As HttpDigestClientCredential

Valor de Propriedade

A HttpDigestClientCredential que representa a credencial que o cliente utiliza para autenticar ao serviço quando se escolhe o método de autenticação HTTP Digest.

Exemplos

O código seguinte mostra como usar esta propriedade para definir as credenciais, nome de utilizador e palavra-passe.

private void Snippet2()
{
    using (CalculatorClient client = new CalculatorClient())
    {
        client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
        client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
    }
}

Observações

Pode usar o objeto devolvido por esta propriedade para configurar a credencial, chamando a AllowedImpersonationLevel propriedade.

De forma semelhante, pode especificar a credencial de rede a usar se for diferente do token do thread atual.

Aplica-se a