X509CertificateRecipientClientCredential.DefaultCertificate Vlastnost

Definice

Získá nebo nastaví výchozí certifikát pro službu.

public:
 property System::Security::Cryptography::X509Certificates::X509Certificate2 ^ DefaultCertificate { System::Security::Cryptography::X509Certificates::X509Certificate2 ^ get(); void set(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ value); };
public System.Security.Cryptography.X509Certificates.X509Certificate2 DefaultCertificate { get; set; }
member this.DefaultCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 with get, set
Public Property DefaultCertificate As X509Certificate2

Hodnota vlastnosti

X509Certificate2

Výchozí certifikát, který se má použít pro službu.

Výjimky

Pokusili jste se nastavit, když je přihlašovací údaje jen pro čtení.

Příklady

Tento kód ukazuje, jak získat přístup k této vlastnosti.

public void snippet24(CalculatorClient cc)
{
    X509CertificateRecipientClientCredential rcc = cc.ClientCredentials.ServiceCertificate;
    X509Certificate2 cert = rcc.DefaultCertificate;
}

Poznámky

Pro vazby, které používají zabezpečení zpráv na základě certifikátu, se tento certifikát používá k šifrování zpráv do služby a očekává se, že je služba používá k podepisování odpovědí klientovi.

Platí pro