SecurityContextSecurityToken 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.
Représente le jeton défini par la spécification WS-SecureConversation.
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SecurityContextSecurityToken = class
inherit SecurityToken
interface TimeBoundedCache.IExpirableItem
interface IDisposable
type SecurityContextSecurityToken = class
inherit SecurityToken
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Implements IDisposable
Public Class SecurityContextSecurityToken
Inherits SecurityToken
- Héritage
- Implémente
Remarques
Une instance de cette classe contient du matériel clé avec les informations d'authentification qui représentent le client. L'utilisateur sélectionne l'algorithme de chiffrement particulier à utiliser avec cette instance.
Constructeurs
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Initialise une nouvelle instance de la classe SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Initialise une nouvelle instance de la classe SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialise une nouvelle instance de la classe SecurityContextSecurityToken. |
SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Initialise une nouvelle instance de la classe SecurityContextSecurityToken. |
Propriétés
AuthorizationPolicies |
Obtient une collection en lecture seule de stratégies d’autorisation de jeton. |
BootstrapMessageProperty |
Obtient ou définit le SecurityMessageProperty a extrait du message de démarrage. |
ContextId |
Obtient l'id de contexte. |
Id |
Obtient l'id du jeton. |
IsCookieMode |
Obtient une valeur qui indique si un jeton de contexte de sécurité (SCT) est lu avec un paramètre de mode indiquant comment les cookies sont contrôlés. |
KeyEffectiveTime |
Obtient l'heure de début effective de la clé. |
KeyExpirationTime |
Obtient l'heure d'expiration de la clé. |
KeyGeneration |
Obtient la génération de clé. |
SecurityKeys |
Obtient une collection en lecture seule de clés de sécurité. |
ValidFrom |
Obtient l'heure de début effective du jeton. |
ValidTo |
Obtient l'heure d'expiration du jeton. |
Méthodes
CanCreateKeyIdentifierClause<T>() |
Indique si un type de clause d'identificateur de clé spécifié peut être créé. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Crée un cookie de jeton de contexte de sécurité. |
CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
Crée un cookie de jeton de contexte de sécurité. |
CreateKeyIdentifierClause<T>() |
Crée une clause d'identificateur de clé d'un type spécifié. |
Dispose() |
Libère des ressources non managées utilisées par cette instance de cet objet. |
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) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Indique si la clause d'identificateur de clé du jeton actuel correspond à une clause d'identificateur de clé spécifiée. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Obtient la clé pour la clause d'identificateur de clé spécifiée. (Hérité de SecurityToken) |
ToString() |
Génère une représentation textuelle de l'instance en cours de cet objet. |