X509CertificateRecipientClientCredential.DefaultCertificate Property

Definition

Gets or sets the default certificate to use for the service.

public System.Security.Cryptography.X509Certificates.X509Certificate2 DefaultCertificate { get; set; }

Property Value

The default certificate to use for the service.

Exceptions

Attempted to set when the credential is read-only.

Examples

This code shows how to access this property.

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

Remarks

For bindings that use certificate-based message security, this certificate is used to encrypt messages to the service and is expected to be used by the service for signing replies to the client.

Applies to

Prodotto Versioni
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)