Partager via


InitiatorServiceModelSecurityTokenRequirement Classe

Définition

Spécifie les exigences de propriété de sécurité propres à la création du canal dans Windows Communication Foundation (WCF).

public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
Héritage
InitiatorServiceModelSecurityTokenRequirement

Remarques

Les classes d'exigences de jetons sont utilisées par un gestionnaire de jetons de sécurité pour spécifier les éléments requis d'un jeton de sécurité, comme la taille et le type de clé et ses utilisations possibles. Lorsqu'un jeton de sécurité peut être identifié et qu'il correspond aux critères spécifiés, SecurityTokenProvider et SecurityTokenAuthenticator peuvent être créés.

Cette classe d’exigence de jeton spécifie des exigences liées à l’initiateur.

Constructeurs

InitiatorServiceModelSecurityTokenRequirement()

Initialise une nouvelle instance de la classe InitiatorServiceModelSecurityTokenRequirement.

Champs

Namespace

Spécifie l'espace de noms actuel.

(Hérité de ServiceModelSecurityTokenRequirement)

Propriétés

IsInitiator

Obtient une valeur qui indique si le point de terminaison qui crée la spécification de jeton de sécurité est un initiateur ou un destinataire.

(Hérité de ServiceModelSecurityTokenRequirement)
IssuerAddress

Si l'exigence de jeton est pour un jeton émis, cette propriété contient l'adresse de point de terminaison de l'émetteur.

(Hérité de ServiceModelSecurityTokenRequirement)
IssuerBinding

Si l’exigence de jeton est pour un jeton émis, cette propriété contient la liaison à utiliser pour communiquer avec l’émetteur.

(Hérité de ServiceModelSecurityTokenRequirement)
KeySize

Obtient ou définit la taille requise de la clé associée à un jeton de sécurité.

(Hérité de SecurityTokenRequirement)
KeyType

Obtient ou définit le type de clé (asymétrique ou symétrique) associé à un jeton de sécurité.

(Hérité de SecurityTokenRequirement)
KeyUsage

Obtient ou définit une valeur qui spécifie comment la clé associée à un jeton de sécurité peut être utilisée.

(Hérité de SecurityTokenRequirement)
MessageSecurityVersion

Obtient ou définit la version de sécurité du message à utiliser (si nécessaire).

(Hérité de ServiceModelSecurityTokenRequirement)
Properties

Obtient une collection des propriétés non statiques pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)
RequireCryptographicToken

Obtient ou définit une valeur qui indique si le jeton de sécurité doit être en mesure d'exécuter des opérations de chiffrement.

(Hérité de SecurityTokenRequirement)
SecureConversationSecurityBindingElement

Obtient ou définit un élément de liaison de sécurité utilisé pour sécuriser les messages de démarrage de la conversation sécurisée.

(Hérité de ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Obtient ou définit la suite des algorithmes de sécurité à utiliser (si nécessaire).

(Hérité de ServiceModelSecurityTokenRequirement)
SecurityBindingElement

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

(Hérité de ServiceModelSecurityTokenRequirement)
TargetAddress

Obtient ou définit l'adresse cible.

TokenType

Obtient ou définit le type de jeton de sécurité requis.

(Hérité de SecurityTokenRequirement)
TransportScheme

Obtient ou définit le schéma de transport.

(Hérité de ServiceModelSecurityTokenRequirement)
Via

Obtient ou définit la valeur Via.

Méthodes

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)
GetProperty<TValue>(String)

Obtient la propriété spécifiée pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

TryGetProperty<TValue>(String, TValue)

Obtient la propriété spécifiée pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)

S’applique à