Compartilhar via


SecurityBindingElement.CreateSslNegotiationBindingElement Método

Definição

Cria um elemento de associação de segurança simétrica configurado para fazer a negociação SSL no nível do SOAP entre o cliente e o servidor.

Sobrecargas

CreateSslNegotiationBindingElement(Boolean, Boolean)

Cria um elemento de associação de segurança simétrica que faz a negociação SSL SOAP, indicando se um certificado do cliente e o cancelamento são necessários.

CreateSslNegotiationBindingElement(Boolean)

Cria um elemento de associação de segurança simétrica configurado para fazer a negociação SSL no nível do SOAP entre o cliente e o servidor, indicando se um certificado do cliente é necessário.

CreateSslNegotiationBindingElement(Boolean, Boolean)

Cria um elemento de associação de segurança simétrica que faz a negociação SSL SOAP, indicando se um certificado do cliente e o cancelamento são necessários.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate, bool requireCancellation);
static member CreateSslNegotiationBindingElement : bool * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean, requireCancellation As Boolean) As SymmetricSecurityBindingElement

Parâmetros

requireClientCertificate
Boolean

true se um certificado de cliente for necessário durante a negociação SSL.

requireCancellation
Boolean

true se o cancelamento for necessário. Defini-lo como false habilita um token de contexto de segurança útil em cenários de Web farm, porque, nesse modo, o estado de sessão é codificado dentro do token de contexto de segurança estabelecido, em vez de manter na memória do servidor.

Retornos

Um SymmetricSecurityBindingElement que contém a nova associação.

Comentários

O token de contexto de segurança emitido depois que a negociação SSL é baseada em sessão é requireCancellationtrue; caso contrário, ele é baseado em cookie.

Aplica-se a

CreateSslNegotiationBindingElement(Boolean)

Cria um elemento de associação de segurança simétrica configurado para fazer a negociação SSL no nível do SOAP entre o cliente e o servidor, indicando se um certificado do cliente é necessário.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate);
static member CreateSslNegotiationBindingElement : bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean) As SymmetricSecurityBindingElement

Parâmetros

requireClientCertificate
Boolean

true se um certificado de cliente for necessário durante a negociação SSL.

Retornos

Um SymmetricSecurityBindingElement que contém a nova associação.

Comentários

O token de contexto de segurança emitido após a negociação SSL é baseado em cookie.

Aplica-se a