Freigeben über


SecurityBindingElement.CreateIssuedTokenForSslBindingElement Methode

Definition

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine Clientauthentifizierung anhand eines ausgestellten Tokens und eine Serverauthentifizierung auf der Grundlange des Serverzertifikats erforderlich sind.

Überlädt

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine Clientauthentifizierung anhand eines ausgestellten Tokens und eine Serverauthentifizierung auf der Grundlange des Serverzertifikats erforderlich sind.

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine Clientauthentifizierung anhand eines ausgestellten Tokens und eine Serverauthentifizierung auf der Grundlange des Serverzertifikats erforderlich sind.

Hinweise

Das ausgestellte Token kann über einen symmetrischen oder einen asymmetrischen Schlüssel verfügen. Der Client authentifiziert den Server mit dem SSL-Protokoll auf SOAP-Ebene.

Beide Überladungen verwenden einen IssuedSecurityTokenParameters-Parameter. Eine umfasst einen Parameter, der angibt, ob ein Abbruch erforderlich ist.

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine Clientauthentifizierung anhand eines ausgestellten Tokens und eine Serverauthentifizierung auf der Grundlange des Serverzertifikats erforderlich sind.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement

Parameter

requireCancellation
Boolean

true, wenn ein Abbruch erforderlich ist, andernfalls false. 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-Objekt.

Ausnahmen

issuedTokenParameters ist null.

Hinweise

Für die erstellte Bindung wurde RequireSignatureConfirmation auf true festgelegt, und MessageSecurityVersion wurde auf WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 festgelegt.

Gilt für:

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

Erstellt ein symmetrisches Sicherheitsbindungselement, das so konfiguriert wurde, dass eine Clientauthentifizierung anhand eines ausgestellten Tokens und eine Serverauthentifizierung auf der Grundlange des Serverzertifikats erforderlich sind.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement

Parameter

Gibt zurück

Ein SymmetricSecurityBindingElement-Objekt.

Ausnahmen

issuedTokenParameters ist null.

Hinweise

Der Server gibt am Ende des SSL-Protokolls ein Cookie-basiertes Sicherheitskontexttoken aus.

Für die erstellte Bindung wurde RequireSignatureConfirmation auf true festgelegt, und MessageSecurityVersion wurde auf WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 festgelegt.

Gilt für: