SecureConversationSecurityTokenParameters Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters.
Overload
SecureConversationSecurityTokenParameters()
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()
Commenti
I nuovi valori della proprietà dell'istanza vengono impostati sui valori predefiniti:
InclusionMode è impostato su AlwaysToRecipient.
ReferenceStyle è impostato su Internal.
RequireDerivedKeys è impostato su
true
.
Si applica a
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters dalle proprietà di un oggetto SecurityBindingElement specificato.
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)
Parametri
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento di associazione di sicurezza bootstrap.
Commenti
bootstrapSecurityBindingElement
specifica l'elemento di associazione di sicurezza da utilizzare durante la protezione dei messaggi scambiati come parte dell'emissione di token di conversazione protetta.
Si applica a
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters da un'altra istanza di questa classe.
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)
Parametri
L'altra istanza di questa classe.
Commenti
Questo costruttore duplica una nuova istanza da una esistente.
Si applica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters dalle proprietà di un oggetto SecurityBindingElement specificato.
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)
Parametri
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento di associazione di sicurezza bootstrap.
- requireCancellation
- Boolean
true
per richiedere l'annullamento; in caso contrario, false
.
Commenti
bootstrapSecurityBindingElement
specifica l'elemento di associazione di sicurezza da utilizzare durante la protezione dei messaggi scambiati come parte dell'emissione di token di conversazione protetta. Se requireCancellation
è true
, viene rilasciato un token di contesto di sicurezza basato sulla sessione. In caso contrario viene rilasciato un token di contesto di sicurezza basato su cookie.
Si applica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters dalle proprietà di un oggetto SecurityBindingElement specificato.
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)
Parametri
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento di associazione di sicurezza che protegge il messaggio scambiato come parte dell'emissione del token di conversazione protetta.
- requireCancellation
- Boolean
true
per richiedere l'annullamento; in caso contrario, false
.
- canRenewSession
- Boolean
true
per indicare che la sessione di comunicazione può essere rinnovata; in caso contrario, false
.
Si applica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters dalle proprietà di un SecurityBindingElement specificato con ChannelProtectionRequirements specificato.
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)
Parametri
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento di associazione di sicurezza bootstrap.
- requireCancellation
- Boolean
true
per richiedere l'annullamento; in caso contrario, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Requisiti di protezione bootstrap.
Commenti
bootstrapSecurityBindingElement
specifica l'elemento di associazione di sicurezza da utilizzare durante la protezione dei messaggi scambiati come parte dell'emissione di token di conversazione protetta. Se requireCancellation
è true
, viene rilasciato un token di contesto di sicurezza basato sulla sessione. In caso contrario viene rilasciato un token di contesto di sicurezza basato su cookie.
bootstrapProtectionRequirements
indica i requisiti di protezione dei messaggi scambiati come parte del rilascio del token di conversazione sicura.
Si applica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters dalle proprietà di un SecurityBindingElement specificato con ChannelProtectionRequirements specificato.
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)
Parametri
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento di associazione di sicurezza che protegge il messaggio scambiato come parte dell'emissione del token di conversazione protetta.
- requireCancellation
- Boolean
true
per richiedere l'annullamento; in caso contrario, false
.
- canRenewSession
- Boolean
true
per indicare che la sessione di comunicazione può essere rinnovata; in caso contrario, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Requisiti di protezione canale.