SecurityBindingElement.CreateSslNegotiationBindingElement Metoda

Definicja

Tworzy element symetrycznego powiązania zabezpieczeń, który jest skonfigurowany do przeprowadzania negocjacji SSL na poziomie protokołu SOAP między klientem a serwerem.Creates a symmetric security binding element that is configured to do SOAP-level SSL negotiation between the client and server.

Przeciążenia

CreateSslNegotiationBindingElement(Boolean, Boolean)

Tworzy element symetrycznego powiązania zabezpieczeń, który wykonuje negocjowanie protokołu SOAP SSL, zwracając uwagę, czy certyfikat klienta i anulowanie są wymagane.Creates a symmetric security binding element that does SOAP SSL negotiation, noting whether a client certificate and cancellation is required.

CreateSslNegotiationBindingElement(Boolean)

Tworzy element symetrycznego powiązania zabezpieczeń, który jest skonfigurowany do przeprowadzania negocjacji SSL na poziomie protokołu SOAP między klientem i serwerem, zwracając uwagę, czy certyfikat klienta jest wymagany.Creates a symmetric security binding element that is configured to do SOAP-level SSL negotiation between the client and server, noting whether a client certificate is required.

CreateSslNegotiationBindingElement(Boolean, Boolean)

Tworzy element symetrycznego powiązania zabezpieczeń, który wykonuje negocjowanie protokołu SOAP SSL, zwracając uwagę, czy certyfikat klienta i anulowanie są wymagane.Creates a symmetric security binding element that does SOAP SSL negotiation, noting whether a client certificate and cancellation is required.

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 SSL.true if a client certificate is required during the SSL negotiation.

requireCancellation
Boolean

true Jeśli jest wymagane anulowanie.true if cancellation is required. Ustawienie umożliwia false włączenie tokenu kontekstu zabezpieczeń, który jest użyteczny w scenariuszach kolektywu serwerów sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń, a nie jest przechowywany w pamięci serwera.Setting it to false enables a security context token that is useful in Web farm scenarios, because in this mode the session state is encoded inside the established security context token instead of being kept in the server memory.

Zwraca

SymmetricSecurityBindingElement

A SymmetricSecurityBindingElement który zawiera nowe powiązanie.A SymmetricSecurityBindingElement that holds the new binding.

Uwagi

Token kontekstu zabezpieczeń wystawiony po negocjacji SSL jest oparty na sesji requireCancellation true ; w przeciwnym razie jest to plik cookie.The security context token issued after the SSL negotiation is session based is requireCancellation is true; otherwise, it is cookie based.

Dotyczy

CreateSslNegotiationBindingElement(Boolean)

Tworzy element symetrycznego powiązania zabezpieczeń, który jest skonfigurowany do przeprowadzania negocjacji SSL na poziomie protokołu SOAP między klientem i serwerem, zwracając uwagę, czy certyfikat klienta jest wymagany.Creates a symmetric security binding element that is configured to do SOAP-level SSL negotiation between the client and server, noting whether a client certificate is required.

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 SSL.true if a client certificate is required during the SSL negotiation.

Zwraca

SymmetricSecurityBindingElement

A SymmetricSecurityBindingElement który zawiera nowe powiązanie.A SymmetricSecurityBindingElement that holds the new binding.

Uwagi

Token kontekstu zabezpieczeń wystawiony po negocjacji SSL jest oparty na plikach cookie.The security context token issued after the SSL negotiation is cookie based.

Dotyczy