Compartilhar via


ClientCredentials.HttpDigest Propriedade

Definição

Obtém a credencial de Resumo HTTP.

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 da propriedade

HttpDigestClientCredential

Um HttpDigestClientCredential que representa a credencial que o cliente usa para se autenticar no serviço quando o método de autenticação de Resumo HTTP é escolhido.

Exemplos

O código a seguir mostra como usar essa propriedade para definir o nome de usuário e a senha das credenciais.

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

Comentários

Você pode usar o objeto retornado por essa propriedade para configurar a credencial chamando a AllowedImpersonationLevel propriedade.

Da mesma forma, você pode especificar a credencial de rede a ser usada se ela for diferente do token do thread atual.

Aplica-se a