System.IdentityModel.Protocols.WSTrust 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 qui représentent des artefacts WS-Trust. Ils incluent les classes RequestSecurityToken (RST) et RequestSecurityToken (RSTR) et plusieurs sérialiseurs qui peuvent sérialiser et désérialiser entre les artefacts WS-Trust sur le câble et leur représentation dans le modèle objet.
Windows Identity Foundation (WIF) prend d’office en charge les spécifications WS-Trust suivantes : WS-Trust February 2005, WS-Trust 1.3 ou WS-Trust 1.4.
Classes
AdditionalContext |
Représente l'élément auth:AdditionalContext défini dans les extensions d'autorisation de WS-Trust. Ces extensions sont définies dans la spécification WS-Federation. |
BinaryExchange |
Représente le contenu d'un élément WS-Trust BinaryExchange. |
ContextItem |
Représente l'élément auth:ContextItem défini dans les extensions d'autorisation de WS-Trust. Ces extensions sont définies dans la spécification WS-Federation. |
EndpointReference |
Représente un élément wsa:EndpointReference. |
Entropy |
Représente l'entropie utilisée dans les messages de demande de jeton et les messages de réponse de jeton. |
InvalidRequestException |
Exception levée lorsque la demande (RST) n'est pas valide ou est incorrecte. |
KeyTypes |
Définit les URI de protocole non spécifié qui sont utilisés dans la demande de jeton (RST) ou la réponse de jeton (RSTR) pour indiquer le type de clé souhaité ou requis. |
Lifetime |
Représente l'élément |
Participants |
Représente un élément de participants WS-Trust. L'élément wst:Participants est une extension de l'élément wst:RequestSecurityToken. Il est utilisé pour transmettre les informations relatives aux autorisations de chaque partie concernant l'utilisation du jeton. |
ProtectedKey |
Représente le contenu d'un élément wst:Entropy ou wst:RequestedProofToken à l'intérieur du RequestSecurityToken et du RequestSecurityTokenResponse. |
Renewing |
Représente l'élément wst:Renewing dans une demande de renouvellement WS-Trust. |
RequestClaim |
Représente une revendication demandée unique dans une demande de jeton de sécurité. |
RequestClaimCollection |
Représente une collection des objets RequestClaim dans RequestSecurityToken. |
RequestedProofToken |
Représente le contenu d'un élément wst:RequestedProofToken. |
RequestedSecurityToken |
Représente le jeton de sécurité demandé (émis). |
RequestSecurityToken |
Représente l'élément wst:RequestSecurityToken (RST), qui est utilisé pour demander un jeton de sécurité. |
RequestSecurityTokenResponse |
Représente l'élément wst:RequestSecurityTokenResponse , qui est utilisé pour retourner un jeton de sécurité. |
RequestTypes |
Définit les chaînes URI RequestType de protocole non spécifié. |
Status |
Représente le résultat d'une demande de validation WS-Trust. |
UseKey |
Représente le contenu de l'élément wst:UseKey. |
WSTrust13RequestSerializer |
Classe pour la sérialisation et la désérialisation des messages WS-Trust 1.3 RequestSecurityToken (RST). |
WSTrust13ResponseSerializer |
Classe pour la sérialisation et la désérialisation des messages WS-Trust 1.3 RequestSecurityTokenResponse (RSTR). |
WSTrustFeb2005RequestSerializer |
Classe pour la sérialisation et la désérialisation des messages WS-Trust Feb 2005 RequestSecurityToken (RST). |
WSTrustFeb2005ResponseSerializer |
Classe pour la sérialisation et la désérialisation des messages WS-Trust Feb 2005 RequestSecurityTokenResponse (RSTR). |
WSTrustMessage |
Classe de base pour RST et RSTR. |
WSTrustRequestSerializer |
Classe de base abstraite qui définit des méthodes pour les versions de sérialisation et de désérialisation des messages de requête WS-Trust (RST). |
WSTrustResponseSerializer |
Classe de base abstraite qui définit des méthodes pour les versions de sérialisation et de désérialisation des messages de réponse WS-Trust (RSTR). |
WSTrustSerializationContext |
Définit le contexte de sérialisation pour les messages WS-Trust. |
WSTrustSerializationException |
Exception levée lorsqu'une erreur se produit lors de la sérialisation ou de la désérialisation d'un message WS-Trust. |