SecureConversationSecurityTokenParameters Classe
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.
Représente les paramètres d’un jeton de sécurité de conversation sécurisé.
public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
- Héritage
Remarques
Cette classe est une collection de propriétés et de méthodes de jetons, qui est utilisée pour créer des éléments de liaison de sécurité et des jetons.
Les conversations sécurisées impliquent l’échange de plusieurs messages et utilisent un contexte de sécurité pour garantir la sécurité. Un contexte de sécurité est partagé entre les parties de communication pendant toute la durée de vie d’une session de communication.
Constructeurs
Propriétés
| Nom | Description |
|---|---|
| BootstrapProtectionRequirements |
Obtient les exigences de protection de démarrage. |
| BootstrapSecurityBindingElement |
Obtient ou définit l’élément de liaison de sécurité bootstrap. |
| CanRenewSession |
Obtient ou définit une valeur qui indique si la session de communication peut être renouvelée. |
| HasAsymmetricKey |
Obtient une valeur qui indique si le jeton de sécurité a une clé asymétrique. |
| InclusionMode |
Obtient ou définit les exigences d’inclusion de jeton. (Hérité de SecurityTokenParameters) |
| ReferenceStyle |
Obtient ou définit le style de référence de jeton. (Hérité de SecurityTokenParameters) |
| RequireCancellation |
Obtient ou définit une valeur qui indique si l’annulation est requise. |
| RequireDerivedKeys |
Obtient ou définit une valeur qui indique si les clés peuvent être dérivées des clés de preuve d’origine. (Hérité de SecurityTokenParameters) |
| SupportsClientAuthentication |
Obtient une valeur qui indique si le jeton prend en charge l’authentification du client. |
| SupportsClientWindowsIdentity |
Obtient une valeur qui indique si le jeton prend en charge une identité Windows pour l’authentification. |
| SupportsServerAuthentication |
Obtient une valeur qui indique si le jeton prend en charge l’authentification du serveur. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Clone une autre instance de cette instance de la classe. (Hérité de SecurityTokenParameters) |
| CloneCore() |
Clone une autre instance de cette instance de la classe. |
| CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle) |
Crée une clause d’identificateur de clé pour un jeton. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| InitializeSecurityTokenRequirement(SecurityTokenRequirement) |
Initialise une exigence de jeton de sécurité. |
| MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle) |
Indique si un jeton correspond à une clause d’identificateur de clé. (Hérité de SecurityTokenParameters) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Affiche une représentation textuelle de cette instance de la classe. |