Compartir a través de


SecurityBindingElement.CreateCertificateOverTransportBindingElement Método

Definición

Crea un elemento de enlace de seguridad que espera que los clientes realicen la autenticación basada en certificados mediante la seguridad del mensaje SOAP. Este elemento de enlace espera que el transporte proporcione autenticación de servidor así como protección de mensaje (por ejemplo, HTTPS).

Sobrecargas

CreateCertificateOverTransportBindingElement()

Crea un elemento de enlace de seguridad que espera que los clientes realicen la autenticación basada en certificados mediante la seguridad del mensaje SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Crea un elemento de enlace de seguridad que espera que los clientes realicen la autenticación basada en certificados mediante la seguridad del mensaje SOAP.

Comentarios

El cliente se debe configurar con un certificado que utiliza para la autenticación.

Nota

Cuando se ha creado un objeto SecurityBindingElement llamando a este método, la propiedad MessageSecurityVersion debería ser tratada como inmutable. Si se modifica este valor puede producirse un comportamiento de enlaces incoherente.

CreateCertificateOverTransportBindingElement()

Source:
SecurityBindingElement.cs

Crea un elemento de enlace de seguridad que espera que los clientes realicen la autenticación basada en certificados mediante la seguridad del mensaje 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

Devoluciones

Un objeto TransportSecurityBindingElement.

Comentarios

Este elemento de enlace espera que el transporte proporcione autenticación de servidor así como protección de mensaje (por ejemplo, HTTPS).

El elemento de enlace se configura para utilizar la propiedad Default de la clase MessageSecurityVersion.

El enlace creado tiene establecido IncludeTimestamp como true.

El objeto LocalClientSecuritySettings devuelto de LocalClientSettings tiene su propiedad DetectReplays establecida como false.

El objeto LocalServiceSecuritySettings devuelto de LocalServiceSettings tiene su propiedad DetectReplays establecida como false.

Se aplica a

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Source:
SecurityBindingElement.cs

Crea un elemento de enlace de seguridad que espera que los clientes realicen la autenticación basada en certificados mediante la seguridad del mensaje 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

Devoluciones

Un objeto TransportSecurityBindingElement.

Excepciones

version es null.

Comentarios

Este elemento de enlace espera que el transporte proporcione autenticación de servidor así como protección de mensaje (por ejemplo, HTTPS). El elemento de enlace se configura con el MessageSecurityVersionespecificado.

El enlace creado tiene establecido IncludeTimestamp como true.

El objeto LocalClientSecuritySettings devuelto de LocalClientSettings tiene su propiedad DetectReplays establecida como false.

El objeto LocalServiceSecuritySettings devuelto de LocalServiceSettings tiene su propiedad DetectReplays establecida como false.

Se aplica a