InitiatorServiceModelSecurityTokenRequirement 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.
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) |