Freigeben über


SecurityBindingElement.CreateIssuedTokenOverTransportBindingElement Methode

Definition

Erstellt ein Sicherheitsbindungselement, das so konfiguriert wurde, dass die SOAP-Sicherheit-basierte Clientauthentifizierung mit einem ausgestellten Token erforderlich ist. Dieses Bindungselement (z. B. https) erfordert vom Transport die Durchführung der Serverauthentifizierung sowie die Bereitstellung des Nachrichtenschutzes.

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

Parameter

Gibt zurück

Ein TransportSecurityBindingElement-Objekt.

Ausnahmen

issuedTokenParameters ist null.

Hinweise

Die erstellte Bindung verfügt über ein IncludeTimestamp, das auf true festgelegt wurde.

Für das LocalClientSecuritySettings-Objekt, das von LocalClientSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Für das LocalServiceSecuritySettings-Objekt, das von LocalServiceSettings zurückgegeben wurde, wurde die DetectReplays-Eigenschaft auf false festgelegt.

Hinweis

Nachdem ein SecurityBindingElement-Objekt durch Aufruf dieser Methode erstellt wurde, sollte die KeyType-Eigenschaft als unveränderlich behandelt werden. Wenn dieser Wert geändert wird, kann es unter Umständen zu inkonsistentem Bindungsverhalten kommen.

Gilt für: