X509CertificateRecipientClientCredential.DefaultCertificate Propiedad

Definición

Obtiene o establece el certificado predeterminado que se va a utilizar para el servicio.

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

Valor de propiedad

X509Certificate2

Certificado predeterminado que se usa para el servicio.

Excepciones

Se intentó establecer cuando la credencial es de solo lectura.

Ejemplos

Este código muestra cómo tener acceso a esta propiedad.

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

Comentarios

Para los enlaces que utilizan la seguridad del mensaje basada en certificados, este certificado se utiliza para cifrar los mensajes del servicio y se espera que sea utilizado por el servicio para firmar las respuestas para el cliente.

Se aplica a