SecureConversationSecurityTokenParameters Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen.
Överlagringar
SecureConversationSecurityTokenParameters()
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters();
Public Sub New ()
Kommentarer
De nya instansegenskapsvärdena är inställda på standardvärdena:
InclusionMode är inställt på AlwaysToRecipient.
ReferenceStyle är inställt på Internal.
RequireDerivedKeys är inställt på
true.
Gäller för
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven 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)
Parametrar
- bootstrapSecurityBindingElement
- SecurityBindingElement
Bootstrap-säkerhetsbindningselementet.
Kommentarer
bootstrapSecurityBindingElement anger det säkerhetsbindningselement som ska användas när meddelanden som utbyts som en del av utfärdandet av en säker konversationstoken skyddas.
Gäller för
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från en annan instans av den här klassen.
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)
Parametrar
Den andra instansen av den här klassen.
Kommentarer
Den här konstruktorn klonar en ny instans från en befintlig instans.
Gäller för
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven 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)
Parametrar
- bootstrapSecurityBindingElement
- SecurityBindingElement
Bootstrap-säkerhetsbindningselementet.
- requireCancellation
- Boolean
trueför att kräva annullering; annars . false
Kommentarer
bootstrapSecurityBindingElement anger det säkerhetsbindningselement som ska användas när meddelanden som utbyts som en del av utfärdandet av en säker konversationstoken skyddas. Om requireCancellation är trueutfärdas en sessionsbaserad säkerhetskontexttoken. Annars utfärdas en cookiebaserad säkerhetskontexttoken.
Gäller för
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven 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)
Parametrar
- bootstrapSecurityBindingElement
- SecurityBindingElement
Ett objekt för säkerhetsbindningselement som skyddar meddelandet som utbyts som en del av utfärdandet av en säker konversationstoken.
- requireCancellation
- Boolean
trueför att kräva annullering; annars . false
- canRenewSession
- Boolean
trueför att ange att kommunikationssessionen kan förnyas. annars . false
Gäller för
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement med angiven 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)
Parametrar
- bootstrapSecurityBindingElement
- SecurityBindingElement
Bootstrap-säkerhetsbindningselementet.
- requireCancellation
- Boolean
trueför att kräva annullering; annars . false
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Krav för bootstrap-skydd.
Kommentarer
bootstrapSecurityBindingElement anger det säkerhetsbindningselement som ska användas när meddelanden som utbyts som en del av utfärdandet av en säker konversationstoken skyddas. Om requireCancellation är trueutfärdas en sessionsbaserad säkerhetskontexttoken. Annars utfärdas en cookiebaserad säkerhetskontexttoken.
bootstrapProtectionRequirements anger skyddskraven för de meddelanden som utbyts som en del av utfärdandet av en säker konversationstoken.
Gäller för
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Initierar en ny instans av SecureConversationSecurityTokenParameters klassen från egenskaperna för en angiven SecurityBindingElement med angiven 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)
Parametrar
- bootstrapSecurityBindingElement
- SecurityBindingElement
Ett objekt för säkerhetsbindningselement som skyddar meddelandet som utbyts som en del av utfärdandet av en säker konversationstoken.
- requireCancellation
- Boolean
trueför att kräva annullering; annars . false
- canRenewSession
- Boolean
trueför att ange att kommunikationssessionen kan förnyas. annars . false
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Kraven för kanalskydd.