Partager via


SecureConversationSecurityTokenParameters Classe

Définition

Représente les paramètres pour un jeton de sécurité de conversation sécurisée.

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
SecureConversationSecurityTokenParameters

Remarques

Cette classe est une collection de propriétés de jeton et de méthodes. Elle est utilisée pour la création d'éléments de liaison et de jetons de sécurité.

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é parmi les correspondants communiquant pendant la durée de vie d'une session de communication.

Constructeurs

SecureConversationSecurityTokenParameters()

Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir d'une autre instance de celle-ci.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Initialise une nouvelle instance de la classe SecureConversationSecurityTokenParameters à partir des propriétés d'un SecurityBindingElement spécifié.

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é.

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é.

Propriétés

BootstrapProtectionRequirements

Obtient les exigences de protection du démarrage.

BootstrapSecurityBindingElement

Obtient ou définit l'élément de liaison de sécurité de démarrage.

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é comporte une clé asymétrique.

HasAsymmetricKey

En cas de remplacement dans une classe dérivée, obtient une valeur qui indique si le jeton a une clé asymétrique.

(Hérité de SecurityTokenParameters)
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 du jeton.

(Hérité de SecurityTokenParameters)
RequireCancellation

Obtient ou définit une valeur qui indique si une 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 vérification d'origine.

(Hérité de SecurityTokenParameters)
SupportsClientAuthentication

Obtient une valeur qui indique si le jeton prend en charge l'authentification du client.

SupportsClientAuthentication

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si le jeton prend en charge l'authentification du client.

(Hérité de SecurityTokenParameters)
SupportsClientWindowsIdentity

Obtient une valeur qui indique si le jeton prend en charge une identité Windows pour l'authentification.

SupportsClientWindowsIdentity

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si le jeton prend en charge une identité Windows pour l'authentification.

(Hérité de SecurityTokenParameters)
SupportsServerAuthentication

Obtient une valeur qui indique si le jeton prend en charge l'authentification du serveur.

SupportsServerAuthentication

En cas de substitution dans une classe dérivée, obtient une valeur qui indique si le jeton prend en charge l'authentification du serveur.

(Hérité de SecurityTokenParameters)

Méthodes

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.

CloneCore()

Clone une autre instance de cette instance de la classe.

(Hérité de SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Crée une clause d'identificateur de clé pour un jeton.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Crée une clause d'identificateur de clé pour un jeton.

(Hérité de SecurityTokenParameters)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Initialise une spécification de jeton de sécurité.

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

En cas de substitution dans une classe dérivée, initialise une spécification de jeton de sécurité.

(Hérité de SecurityTokenParameters)
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 Object actuel.

(Hérité de Object)
ToString()

Affiche une représentation textuelle de cette instance de la classe.

ToString()

Affiche une représentation textuelle de cette instance de la classe.

(Hérité de SecurityTokenParameters)

S’applique à