X509CertificateRecipientClientCredential Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |