SecurityBindingElement.CreateIssuedTokenForSslBindingElement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- issuedTokenParameters
- IssuedSecurityTokenParameters
- 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
- issuedTokenParameters
- IssuedSecurityTokenParameters
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.