SecurityBindingElement.CreateSslNegotiationBindingElement 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 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 é requireCancellation
true
; 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.