X509CertificateRecipientClientCredential Clase

Definición

Representa la configuración utilizada por el cliente para validar el certificado presentado por el servicio utilizando la autenticación SSL. También contiene cualquier certificado para el servicio que se configura explícitamente en el cliente y que se utiliza para cifrar los mensajes para el servicio, utilizando la seguridad de mensaje.

public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
Herencia
X509CertificateRecipientClientCredential

Ejemplos

Este código muestra una manera de crear una instancia de esta clase.

X509CertificateRecipientClientCredential rcc =
    client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate

Comentarios

Esta clase es utilizada por la propiedad ServiceCertificate en la clase ClientCredentials.

Propiedades

Authentication

Obtiene la configuración utilizada para validar el certificado del servicio obtenido utilizando la autenticación SSL.

DefaultCertificate

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

ScopedCertificates

Obtiene un certificado dentro del ámbito para representar el servicio con el que el cliente se está comunicando.

SslCertificateAuthentication

Obtiene o establece el validador de certificado SSL que se va a usar.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object)

Especifica el certificado predeterminado que se utiliza para el servicio. 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.

SetDefaultCertificate(String, StoreLocation, StoreName)

Especifica el certificado predeterminado que se utiliza para el servicio. 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.

SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri)

Establece un certificado por ubicación del almacén de certificados, el nombre del almacén de certificados, el tipo de búsqueda de X.509, el valor que se va a buscar y lo almacena en una colección que se va a usar para la dirección URL que establece el ámbito.

SetScopedCertificate(String, StoreLocation, StoreName, Uri)

Establece un certificado por nombre de asunto, la ubicación del almacén de certificados, el nombre del almacén de certificados y lo almacena en una colección que se va a usar para la dirección URL que establece el ámbito.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también