X509CertificateRecipientClientCredential.DefaultCertificate Egenskap

Definition

Hämtar eller anger standardcertifikatet som ska användas för tjänsten.

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

Egenskapsvärde

Standardcertifikatet som ska användas för tjänsten.

Undantag

Försökte ange när autentiseringsuppgifterna är skrivskyddade.

Exempel

Den här koden visar hur du kommer åt den här egenskapen.

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

Kommentarer

För bindningar som använder certifikatbaserad meddelandesäkerhet används det här certifikatet för att kryptera meddelanden till tjänsten och förväntas användas av tjänsten för signering av svar till klienten.

Gäller för