System.ServiceModel.Security.Tokens Espace de noms

Traite des jetons de sécurité et des certificats.

Classes

BinarySecretSecurityToken

Représente un jeton de sécurité secret binaire.

ClaimTypeRequirement

Spécifie les types de revendications requis et facultatifs censés apparaître dans les informations d'identification fédérées.

InitiatorServiceModelSecurityTokenRequirement

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

IssuedSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité émis dans un scénario de sécurité fédéré.

IssuedSecurityTokenProvider

Représente un fournisseur de jetons pour les jetons de sécurité émis.

KerberosSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité Kerberos.

RecipientServiceModelSecurityTokenRequirement

Détermine les exigences de propriété de sécurité propres au service d’écoute dans Windows Communication Foundation (WCF).

RsaSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité RSA.

SecureConversationSecurityTokenParameters

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

SecurityContextSecurityToken

Représente le jeton défini par la spécification WS-SecureConversation.

SecurityContextSecurityTokenAuthenticator

Valide des jetons et extrait des revendications.

SecurityContextSecurityTokenResolver

Résout des jetons de contexte de sécurité.

SecurityTokenParameters

Spécifie une classe abstract qui, en cas d'implémentation, représente les paramètres de jeton de sécurité.

ServiceModelSecurityTokenRequirement

Classe abstraite qui, en cas d’implémentation, spécifie les exigences de propriétés de sécurité du jeton qui est demandé ou authentifié, spécifiques à Windows Communication Foundation (WCF). Le gestionnaire de jetons de sécurité construit les fournisseurs et les authentificateurs de jetons de sécurité qui sont utilisés par le processeur de sécurité WCF en fonction de l’exigence du jeton.

ServiceModelSecurityTokenTypes

Représente les types de jetons de sécurité reconnus par WCF.

SslSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité SSL obtenu lors de l'exécution du protocole SSL au niveau du SOAP avec le serveur.

SspiSecurityToken

Représente un jeton de sécurité SSPI.

SspiSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité SSPI obtenu au cours de l'exécution du protocole SPNEGO au niveau du SOAP avec le serveur.

SupportingTokenParameters

Représente les paramètres pour la prise en charge des jetons de sécurité requis par l’élément de liaison de sécurité.

UserNameSecurityTokenParameters

Représente les paramètres pour un jeton de sécurité de nom d'utilisateur.

WrappedKeySecurityToken

Représente un jeton de sécurité dont la clé est encapsulée à l'intérieur d'un autre jeton.

X509SecurityTokenParameters

Représente les paramètres pour un jeton de sécurité X.509.

Interfaces

IIssuanceSecurityTokenAuthenticator

Spécifie le contrat qui doit être implémenté par un authentificateur de jeton de sécurité personnalisé qui émet des jetons au client.

ILogonTokenCacheManager

Cette interface permet à une application d'effacer le cache de jeton Windows sur la demande.

ISecurityContextSecurityTokenCache

En cas d'implémentation, cette interface spécifie un contrat pour un cache de jeton de contexte de sécurité.

Énumérations

SecurityTokenInclusionMode

Liste de spécifications d'inclusion de jeton pour les messages.

SecurityTokenReferenceStyle

Cette énumération affecte le style de référencement souhaité qui est utilisé pour générer des références aux jetons de sécurité (STR) aux jetons de sécurité à partir des éléments de signature et de chiffrement dans le message.

X509KeyIdentifierClauseType

Énumération répertoriant les types possibles de clauses d'identificateur de clé X.509.

Délégués

IssuedSecurityTokenHandler

Ce délégué pointe une méthode qui sera appelée par les authentificateurs en cas d'implémentation avant que le jeton soit émis au client.

RenewedSecurityTokenHandler

En cas d'implémentation, le délégué est appelé avant qu'un jeton renouvelé soit retourné au client.