SecurityBindingElement.CreateSslNegotiationBindingElement Metoda

Definicja

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do negocjowania protokołu SSL na poziomie protokołu SOAP między klientem a serwerem.

Przeciążenia

CreateSslNegotiationBindingElement(Boolean, Boolean)

Tworzy symetryczny element powiązania zabezpieczeń, który wykonuje negocjacje protokołu SSL protokołu SOAP, zwracając informację, czy jest wymagany certyfikat klienta i anulowanie.

CreateSslNegotiationBindingElement(Boolean)

Tworzy symetryczny element powiązania zabezpieczeń, który jest skonfigurowany do negocjowania protokołu SSL na poziomie protokołu SOAP między klientem a serwerem, zauważając, czy certyfikat klienta jest wymagany.

CreateSslNegotiationBindingElement(Boolean, Boolean)

Tworzy symetryczny element powiązania zabezpieczeń, który wykonuje negocjacje protokołu SSL protokołu SOAP, zwracając informację, czy jest wymagany certyfikat klienta i anulowanie.

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

Parametry

requireClientCertificate
Boolean

true jeśli certyfikat klienta jest wymagany podczas negocjacji protokołu SSL.

requireCancellation
Boolean

true jeśli jest wymagane anulowanie. Ustawienie go tak, aby false umożliwiał token kontekstu zabezpieczeń, który jest przydatny w scenariuszach farmy sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń zamiast przechowywać w pamięci serwera.

Zwraca

Element SymmetricSecurityBindingElement , który zawiera nowe powiązanie.

Uwagi

Token kontekstu zabezpieczeń wystawiony po negocjowaniu protokołu SSL jest oparty na requireCancellationtruesesji. W przeciwnym razie jest oparty na plikach cookie.

Dotyczy

CreateSslNegotiationBindingElement(Boolean)

Tworzy symetryczny element powiązania zabezpieczeń, który jest skonfigurowany do negocjowania protokołu SSL na poziomie protokołu SOAP między klientem a serwerem, zauważając, czy certyfikat klienta jest wymagany.

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

Parametry

requireClientCertificate
Boolean

true jeśli certyfikat klienta jest wymagany podczas negocjacji protokołu SSL.

Zwraca

Element SymmetricSecurityBindingElement , który zawiera nowe powiązanie.

Uwagi

Token kontekstu zabezpieczeń wystawiony po negocjowaniu protokołu SSL jest oparty na plikach cookie.

Dotyczy