SecurityBindingElement.CreateCertificateOverTransportBindingElement Método
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.
Cria um elemento de associação de segurança que espera que os clientes façam a autenticação baseada em certificado usando a segurança de mensagem SOAP. O elemento de associação espera que o transporte forneça autenticação do servidor e a proteção da mensagem (por exemplo, HTTPS).
Sobrecargas
CreateCertificateOverTransportBindingElement() |
Cria um elemento de associação de segurança que espera que os clientes façam a autenticação baseada em certificado usando a segurança de mensagem SOAP. |
CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
Cria um elemento de associação de segurança que espera que os clientes façam a autenticação baseada em certificado usando a segurança de mensagem SOAP. |
Comentários
O cliente deve ser configurado com um certificado que usa para autenticação.
Observação
Depois que um SecurityBindingElement objeto é criado chamando esse método, a MessageSecurityVersion propriedade deve ser tratada como imutável. Um comportamento de associação inconsistente poderá ocorrer se esse valor for modificado.
CreateCertificateOverTransportBindingElement()
- Origem:
- SecurityBindingElement.cs
- Origem:
- SecurityBindingElement.cs
Cria um elemento de associação de segurança que espera que os clientes façam a autenticação baseada em certificado usando a segurança de mensagem SOAP.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement
Retornos
Um objeto TransportSecurityBindingElement.
Comentários
O elemento de associação espera que o transporte forneça autenticação do servidor e a proteção da mensagem (por exemplo, HTTPS).
O elemento de associação é configurado para usar a Default propriedade da MessageSecurityVersion classe .
A associação criada definiu IncludeTimestamp como true
.
O LocalClientSecuritySettings objeto retornado de LocalClientSettings tem sua DetectReplays propriedade definida como false
.
O LocalServiceSecuritySettings objeto retornado de LocalServiceSettings tem sua DetectReplays propriedade definida como false
.
Aplica-se a
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
- Origem:
- SecurityBindingElement.cs
- Origem:
- SecurityBindingElement.cs
Cria um elemento de associação de segurança que espera que os clientes façam a autenticação baseada em certificado usando a segurança de mensagem SOAP.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement
Parâmetros
- version
- MessageSecurityVersion
O MessageSecurityVersion para a associação.
Retornos
Um objeto TransportSecurityBindingElement.
Exceções
version
é null
.
Comentários
O elemento de associação espera que o transporte forneça autenticação do servidor e a proteção da mensagem (por exemplo, HTTPS). O elemento de associação é configurado com o especificado MessageSecurityVersion.
A associação criada definiu IncludeTimestamp como true
.
O LocalClientSecuritySettings objeto retornado de LocalClientSettings tem sua DetectReplays propriedade definida como false
.
O LocalServiceSecuritySettings objeto retornado de LocalServiceSettings tem sua DetectReplays propriedade definida como false
.