X509CertificateRecipientClientCredential Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as configurações usadas pelo cliente para validar o certificado apresentado pelo serviço usando a autenticação SSL. Também contém um certificado para o serviço que é explicitamente configurado no cliente a ser usado para criptografar mensagens para o serviço usando a segurança de mensagem.
public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
- Herança
-
X509CertificateRecipientClientCredential
Exemplos
Esse código mostra uma maneira de criar uma instância dessa classe.
X509CertificateRecipientClientCredential rcc =
client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate
Comentários
Essa classe é usada pela ServiceCertificate propriedade na ClientCredentials classe.
Propriedades
Authentication |
Obtém as configurações usadas para validar o certificado de serviço obtido usando autenticação SSL. |
DefaultCertificate |
Obtém ou define o certificado padrão a ser usado para o serviço. |
ScopedCertificates |
Obtém um certificado com escopo para usar para representar o serviço com o qual o cliente está se comunicando. |
SslCertificateAuthentication |
Obtém ou define o validador de certificado SSL a usar. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object) |
Especifica o certificado padrão a ser usado para o serviço. Para associações que usam a segurança de mensagens baseada em certificado, esse certificado é usado para criptografar mensagens para o serviço e deve ser usado pelo serviço para assinar respostas ao cliente. |
SetDefaultCertificate(String, StoreLocation, StoreName) |
Especifica o certificado padrão a ser usado para o serviço. Para associações que usam a segurança de mensagens baseada em certificado, esse certificado é usado para criptografar mensagens para o serviço e deve ser usado pelo serviço para assinar respostas ao cliente. |
SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri) |
Define um certificado pelo local do repositório de certificados, pelo nome do repositório de certificados, pelo tipo de pesquisa X.509 e pelo valor a pesquisar e o armazena em uma coleção a ser usada para a URL que define o escopo. |
SetScopedCertificate(String, StoreLocation, StoreName, Uri) |
Define um certificado pelo nome da entidade, local do repositório de certificados e nome do repositório de certificados e o armazena em uma coleção a ser usada pela URL que define o escopo. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |