SecurityBindingElement.CreateSslNegotiationBindingElement Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 requireCancellation
true
sesji. 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.