ClientCredentials.HttpDigest Właściwość

Definicja

Pobiera bieżące poświadczenia skrótu 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

Wartość właściwości

Element HttpDigestClientCredential reprezentujący poświadczenie używane przez klienta do uwierzytelniania w usłudze po wybraniu metody uwierzytelniania skrótu HTTP.

Przykłady

Poniższy kod pokazuje, jak za pomocą tej właściwości ustawić nazwę użytkownika i hasło poświadczeń.

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

Uwagi

Obiekt zwrócony przez tę właściwość umożliwia skonfigurowanie poświadczeń przez wywołanie AllowedImpersonationLevel właściwości.

Podobnie można określić poświadczenie sieciowe do użycia, jeśli różni się od tokenu bieżącego wątku.

Dotyczy