X509CertificateRecipientClientCredential.DefaultCertificate Propriété

Définition

Obtient ou définit le certificat par défaut à utiliser pour le service.

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

Valeur de propriété

Certificat par défaut à utiliser pour le service.

Exceptions

Tentative de définition lorsque les informations d’identification sont en lecture seule.

Exemples

Ce code montre comment accéder à cette propriété.

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

Remarques

Pour les liaisons qui utilisent la sécurité des messages basés sur des certificats, ce certificat est utilisé pour chiffrer les messages au service et doit être utilisé par le service pour signer des réponses au client.

S’applique à