Compartilhar via


SecurityBindingElement.CreateCertificateOverTransportBindingElement Método

Definição

Cria um elemento de associação de segurança que espera que os clientes façam autenticação baseada em certificado usando a segurança da mensagem SOAP. Esse elemento de associação espera que o transporte forneça autenticação de servidor, bem como proteção de mensagem (por exemplo, HTTPS).

Sobrecargas

Nome Description
CreateCertificateOverTransportBindingElement()

Cria um elemento de associação de segurança que espera que os clientes façam autenticação baseada em certificado usando a segurança da mensagem SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Cria um elemento de associação de segurança que espera que os clientes façam autenticação baseada em certificado usando a segurança da mensagem SOAP.

Comentários

O cliente deve ser configurado com um certificado usado para autenticação.

Observação

Depois que um SecurityBindingElement objeto é criado chamando esse método, a MessageSecurityVersion propriedade deve ser tratada como imutável. Comportamento de associação inconsistente poderá ocorrer se esse valor for modificado.

CreateCertificateOverTransportBindingElement()

Origem:
SecurityBindingElement.cs
Origem:
SecurityBindingElement.cs
Origem:
SecurityBindingElement.cs

Cria um elemento de associação de segurança que espera que os clientes façam autenticação baseada em certificado usando a segurança da 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 TransportSecurityBindingElement objeto.

Comentários

Esse elemento de associação espera que o transporte forneça autenticação de servidor, bem como proteção de mensagem (por exemplo, HTTPS).

O elemento de associação é configurado para usar a Default propriedade da MessageSecurityVersion classe.

A associação criada foi IncludeTimestamp definida como true.

O LocalClientSecuritySettings objeto retornado tem LocalClientSettings sua DetectReplays propriedade definida como false.

O LocalServiceSecuritySettings objeto retornado tem LocalServiceSettings sua DetectReplays propriedade definida como false.

Aplica-se a

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Origem:
SecurityBindingElement.cs
Origem:
SecurityBindingElement.cs
Origem:
SecurityBindingElement.cs

Cria um elemento de associação de segurança que espera que os clientes façam autenticação baseada em certificado usando a segurança da 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 TransportSecurityBindingElement objeto.

Exceções

version é null.

Comentários

Esse elemento de associação espera que o transporte forneça autenticação de servidor, bem como proteção de mensagem (por exemplo, HTTPS). O elemento de associação é configurado com o .MessageSecurityVersion

A associação criada foi IncludeTimestamp definida como true.

O LocalClientSecuritySettings objeto retornado tem LocalClientSettings sua DetectReplays propriedade definida como false.

O LocalServiceSecuritySettings objeto retornado tem LocalServiceSettings sua DetectReplays propriedade definida como false.

Aplica-se a