X509CertificateRecipientClientCredential.DefaultCertificate Eigenschaft

Definition

Ruft das standardzertifikat ab, das für den Dienst verwendet werden soll, oder legt es fest.

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

Eigenschaftswert

Das Standardzertifikat, das für den Dienst verwendet werden soll.

Ausnahmen

Es wurde versucht, festzulegen, wann die Anmeldeinformationen schreibgeschützt sind.

Beispiele

Dieser Code zeigt, wie Sie auf diese Eigenschaft zugreifen.

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

Hinweise

Für Bindungen, die zertifikatbasierte Nachrichtensicherheit verwenden, wird dieses Zertifikat verwendet, um Nachrichten an den Dienst zu verschlüsseln und vom Dienst für das Signieren von Antworten auf den Client zu verwenden.

Gilt für: