SecureConversationSecurityTokenParameters Konstruktoren
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.
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse.
Überlädt
SecureConversationSecurityTokenParameters()
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()
Hinweise
Die neuen Instanzeigenschaftswerte werden auf ihre Standardwerte festgelegt:
Für InclusionMode ist AlwaysToRecipient festgelegt.
Für ReferenceStyle ist Internal festgelegt.
Für RequireDerivedKeys ist
true
festgelegt.
Gilt für:
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement)
Parameter
- bootstrapSecurityBindingElement
- SecurityBindingElement
Das Bindungselement der Bootstrapsicherheit.
Hinweise
bootstrapSecurityBindingElement
gibt das Sicherheitsbindungselement an, das beim Schützen der ausgetauschten Nachrichten als Teil der Tokenausgabe für die sichere Konversation verwendet wird.
Gilt für:
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus einer anderen Instanz dieser Klasse.
protected:
SecureConversationSecurityTokenParameters(System::ServiceModel::Security::Tokens::SecureConversationSecurityTokenParameters ^ other);
protected SecureConversationSecurityTokenParameters (System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters other);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Protected Sub New (other As SecureConversationSecurityTokenParameters)
Parameter
Die andere Instanz dieser Klasse.
Hinweise
Dieser Konstruktor erstellt eine neue Instanz durch Klonen einer vorhandenen Instanz.
Gilt für:
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean)
Parameter
- bootstrapSecurityBindingElement
- SecurityBindingElement
Das Bindungselement der Bootstrapsicherheit.
- requireCancellation
- Boolean
true
, um einen Abbruch als erforderlich festzulegen, andernfalls false
.
Hinweise
bootstrapSecurityBindingElement
gibt das Sicherheitsbindungselement an, das beim Schützen der ausgetauschten Nachrichten als Teil der Tokenausgabe für die sichere Konversation verwendet wird. Wenn requireCancellation
den Wert true
aufweist, wird ein sitzungsbasiertes Sicherheitskontexttoken ausgegeben, andernfalls wird ein cookiebasiertes Sicherheitskontexttoken ausgegeben.
Gilt für:
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean)
Parameter
- bootstrapSecurityBindingElement
- SecurityBindingElement
Ein Sicherheitsbindungselement-Objekt, das die ausgetauschte Nachricht als Teil der Tokenausgabe für die sichere Konversation schützt.
- requireCancellation
- Boolean
true
, um einen Abbruch als erforderlich festzulegen, andernfalls false
.
- canRenewSession
- Boolean
true
, um anzugeben, dass die Kommunikationssitzungen erneuert werden können; anderenfalls false
.
Gilt für:
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement mit angegebenen ChannelProtectionRequirements.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)
Parameter
- bootstrapSecurityBindingElement
- SecurityBindingElement
Das Bindungselement der Bootstrapsicherheit.
- requireCancellation
- Boolean
true
, um einen Abbruch als erforderlich festzulegen, andernfalls false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Die Bootstrap-Schutzanforderungen.
Hinweise
bootstrapSecurityBindingElement
gibt das Sicherheitsbindungselement an, das beim Schützen der ausgetauschten Nachrichten als Teil der Tokenausgabe für die sichere Konversation verwendet wird. Wenn requireCancellation
den Wert true
aufweist, wird ein sitzungsbasiertes Sicherheitskontexttoken ausgegeben, andernfalls wird ein cookiebasiertes Sicherheitskontexttoken ausgegeben.
bootstrapProtectionRequirements
gibt die Schutzanforderungen der Nachrichten an, die im Rahmen der Tokenausstellung für sichere Unterhaltungen ausgetauscht werden.
Gilt für:
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement mit angegebenen ChannelProtectionRequirements.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)
Parameter
- bootstrapSecurityBindingElement
- SecurityBindingElement
Ein Sicherheitsbindungselement-Objekt, das die ausgetauschte Nachricht als Teil der Tokenausgabe für die sichere Konversation schützt.
- requireCancellation
- Boolean
true
, um einen Abbruch als erforderlich festzulegen, andernfalls false
.
- canRenewSession
- Boolean
true
, um anzugeben, dass die Kommunikationssitzungen erneuert werden können; anderenfalls false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Die Channelschutzanforderungen.