SecurityBindingElement.CreateSslNegotiationBindingElement Methode

Definition

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird.

Überlädt

CreateSslNegotiationBindingElement(Boolean, Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das die SOAP-SSL-Aushandlung durchführt, wobei angegeben wird, ob ein Clientzertifikat und ein Abbruch erforderlich sind.

CreateSslNegotiationBindingElement(Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird, wobei angegeben wird, ob ein Clientzertifikat erforderlich ist.

CreateSslNegotiationBindingElement(Boolean, Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das die SOAP-SSL-Aushandlung durchführt, wobei angegeben wird, ob ein Clientzertifikat und ein Abbruch erforderlich sind.

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

Parameter

requireClientCertificate
Boolean

true, wenn ein Clientzertifikat während der SSL-Aushandlung erforderlich ist.

requireCancellation
Boolean

true, wenn ein Abbruch erforderlich ist. Wenn Sie es auf false festlegen, wird ein Sicherheitskontexttoken aktiviert, das für Webfarm-Szenarien nützlich ist, da in diesem Modus der Sitzungszustand im eingerichteten Sicherheitskontexttoken verschlüsselt wird, anstatt im Serverspeicher behalten zu werden.

Gibt zurück

Ein SymmetricSecurityBindingElement, das die neue Bindung umfasst.

Hinweise

Das nach der SSL-Aushandlung ausgestellte Sicherheitskontexttoken ist sitzungsbasiert, wenn requireCancellation den Wert true hat, andernfalls ist es Cookie-basiert.

Gilt für:

CreateSslNegotiationBindingElement(Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine SSL-Aushandlung auf SOAP-Ebene zwischen dem Client und dem Dienst durchgeführt wird, wobei angegeben wird, ob ein Clientzertifikat erforderlich ist.

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

Parameter

requireClientCertificate
Boolean

true, wenn ein Clientzertifikat während der SSL-Aushandlung erforderlich ist.

Gibt zurück

Ein SymmetricSecurityBindingElement, das die neue Bindung umfasst.

Hinweise

Das nach der SSL-Aushandlung ausgestellte Sicherheitskontexttoken ist Cookie-basiert.

Gilt für: