System.IdentityModel Espace de noms
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.
Contient des classes utilisées pour générer des services d’émission de jeton de sécurité (STS). Elles incluent les classes SecurityTokenService et Scope, ainsi que plusieurs classes utilitaires qui permettent d'effectuer des transformations de cookies.
Classes
AsynchronousOperationException |
Exception levée lorsqu'une erreur se produit pendant une opération asynchrone. |
AsyncResult |
Classe de base abstraite qui implémente l'interface IAsyncResult. Sert de classe de base de laquelle dériver les objets IAsyncResult qui peuvent être utilisés pour des scénarios de programmation asynchrones courants. |
BadRequestException |
Exception levée lorsqu'une demande de jeton spécifiée (RST) n'est pas comprise par le service d'émission de jeton de sécurité (STS). |
CookieTransform |
Classe de base abstraite pour les classes qui appliquent une transformation de données réversible aux données de cookie. |
DeflateCookieTransform |
Assure la compression des cookies à l'aide de DeflateStream. |
DelegatingXmlDictionaryReader |
Classe qui encapsule un lecteur spécifié et délègue tous les appels de XmlDictionaryReader au lecteur encapsulé. |
DelegatingXmlDictionaryWriter |
Classe qui encapsule un writer spécifié et délègue tous les appels de XmlDictionaryWriter au writer encapsulé. |
EnvelopedSignatureReader |
Encapsule un lecteur qui pointe sur le XML enveloppé et signé pour fournir un lecteur qui peut être utilisé pour lire le contenu sans devoir gérer la signature. La signature est automatiquement validée lorsque le dernier élément de l'enveloppe est lu. Cette classe ne peut pas être héritée. |
EnvelopedSignatureWriter |
Encapsule un enregistreur et génère une signature automatiquement quand l'enveloppe est totalement écrite. Cette classe ne peut pas être héritée. |
LimitExceededException |
Exception levée lorsqu'une limite ou un quota configuré(e) est dépassé(e). |
OpenObject |
Classe abstraite qui fournit un sac des propriétés génériques aux classes dérivées. |
ProtectedDataCookieTransform |
Assure l'intégrité et la confidentialité des cookies à l'aide de la classe ProtectedData. Cette classe ne peut pas être héritée. |
RequestException |
Classe de base pour les exceptions levées suite à des échecs de requêtes. |
RequestFailedException |
Exception levée si la demande spécifiée (RST) a échoué pour une raison externe qui ne peut pas être spécifiquement déterminée. |
RsaEncryptionCookieTransform |
Chiffre un cookie à l'aide de RSA. |
RsaSignatureCookieTransform |
Assure l'intégrité des cookies à l'aide d'une signature RSA. |
Scope |
Représente la configuration de la demande d'émission de jeton. |
SecurityMessageSerializationException |
Exception levée lorsqu'une erreur se produit pendant la sérialisation d'un message de sécurité. |
SecurityTokenService |
Classe de base abstraite qui définit les propriétés et les méthodes d'un service d'émission de jeton de sécurité (STS). |
SecurityTokenService.FederatedAsyncState |
Cette classe est utilisée pour maintenir l'état des requêtes de tous les appels asynchrones au sein d'un service d'émission de jeton de sécurité. |
SignatureVerificationFailedException |
Exception levée quand une erreur se produit pendant le traitement d’une signature. |
TypedAsyncResult<T> |
Implémentation concrète de AsyncResult qui encapsule le résultat Type et le retourne lorsque la méthode de End(IAsyncResult) est appelée. |
UnsupportedTokenTypeBadRequestException |
Exception levée lorsque la demande de jeton spécifiée (RST) n'est pas comprise en raison d'un type de jeton inconnu. |