X509CertificateInitiatorClientCredential.Certificate Property

Definition

Gets or sets the certificate to use to represent the service when communicating back to the client.

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

Property Value

The X509Certificate2 to use to represent the service when communicating back to the client.

Exceptions

A set method was used when the credential is read-only.

Remarks

When the first call is made on the Windows Communication Foundation (WCF) proxy, the ClientCredentials are made read-only. Subsequently calling the set method results in an InvalidOperationException.

Applies to