Share via


SecurityBindingElement.CreateCertificateOverTransportBindingElement Método

Definição

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
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
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.

Aplica-se a