SecureConversationSecurityTokenParameters Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters.
Surcharges
SecureConversationSecurityTokenParameters()
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()
Remarques
Les valeurs par défaut sont affectées aux nouvelles valeurs de propriété d'instance :
InclusionMode a la valeur AlwaysToRecipient.
ReferenceStyle a la valeur Internal.
RequireDerivedKeys a la valeur
true
.
S’applique à
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.
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)
Paramètres
- bootstrapSecurityBindingElement
- SecurityBindingElement
Élément de liaison de sécurité d'amorçage.
Remarques
bootstrapSecurityBindingElement
spécifie l'élément de liaison de sécurité à utiliser lors de la sécurisation des messages échangés dans le cadre de l'émission du jeton de conversation sécurisée.
S’applique à
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir d'une autre instance de celle-ci.
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)
Paramètres
L'autre instance de cette classe.
Remarques
Ce constructeur reproduit par clonage une nouvelle instance d'une instance existante.
S’applique à
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.
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)
Paramètres
- bootstrapSecurityBindingElement
- SecurityBindingElement
Élément de liaison de sécurité d'amorçage.
- requireCancellation
- Boolean
true
pour imposer l'annulation ; sinon, false
.
Remarques
bootstrapSecurityBindingElement
spécifie l'élément de liaison de sécurité à utiliser lors de la sécurisation des messages échangés dans le cadre de l'émission du jeton de conversation sécurisée. Si requireCancellation
a la valeur true
, un jeton de contexte de sécurité basé sur session est publié ; sinon, un jeton de contexte de sécurité basé sur cookie est publié.
S’applique à
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.
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)
Paramètres
- bootstrapSecurityBindingElement
- SecurityBindingElement
Objet d'élément de liaison de sécurité qui sécurise le message échangé dans le cadre de l'émission du jeton de conversation sécurisée.
- requireCancellation
- Boolean
true
pour imposer l'annulation ; sinon, false
.
- canRenewSession
- Boolean
true
pour indiquer que la session de communication peut être renouvelée ; sinon false
.
S’applique à
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié avec ChannelProtectionRequirements spécifié.
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)
Paramètres
- bootstrapSecurityBindingElement
- SecurityBindingElement
Élément de liaison de sécurité d'amorçage.
- requireCancellation
- Boolean
true
pour imposer l'annulation ; sinon, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Spécifications de protection du démarrage.
Remarques
bootstrapSecurityBindingElement
spécifie l'élément de liaison de sécurité à utiliser lors de la sécurisation des messages échangés dans le cadre de l'émission du jeton de conversation sécurisée. Si requireCancellation
a la valeur true
, un jeton de contexte de sécurité basé sur session est publié ; sinon, un jeton de contexte de sécurité basé sur cookie est publié.
bootstrapProtectionRequirements
indique les exigences de protection des messages échangés dans le cadre de l’émission de jeton de conversation sécurisé.
S’applique à
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié avec ChannelProtectionRequirements spécifié.
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)
Paramètres
- bootstrapSecurityBindingElement
- SecurityBindingElement
Objet d'élément de liaison de sécurité qui sécurise le message échangé dans le cadre de l'émission du jeton de conversation sécurisée.
- requireCancellation
- Boolean
true
pour imposer l'annulation ; sinon, false
.
- canRenewSession
- Boolean
true
pour indiquer que la session de communication peut être renouvelée ; sinon false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Exigences de protection des canaux.