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 class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type SecurityContextSecurityToken = class
inherit SecurityToken
interface TimeBoundedCache.IExpirableItem
interface IDisposable
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Implements IDisposable
- Héritage
- Implémente
Remarques
Une instance de cette classe contient des éléments clés ainsi que des informations d’authentification qui représentent le client. L’utilisateur sélectionne l’algorithme de chiffrement particulier à utiliser avec celui-ci.
Constructeurs
| Nom | Description |
|---|---|
| SecurityContextSecurityToken(UniqueId, 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. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Initialise une nouvelle instance de la classe SecurityContextSecurityToken. |
Propriétés
| Nom | Description |
|---|---|
| AuthorizationPolicies |
Obtient une collection en lecture seule de stratégies d’autorisation de jeton. |
| BootstrapMessageProperty |
Obtient ou définit l’extrait SecurityMessageProperty du message d’amorçage. |
| ContextId |
Obtient l’ID de contexte. |
| Id |
Obtient l’ID de jeton. |
| IsCookieMode |
Obtient une valeur qui indique si un jeton de contexte de sécurité (SCT) avec un paramètre de mode qui spécifie la façon dont les cookies sont gérés est lu. |
| KeyEffectiveTime |
Obtient l’heure de début effective de la clé. |
| KeyExpirationTime |
Obtient le délai 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 le délai d’expiration du jeton. |
Méthodes
| Nom | Description |
|---|---|
| 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 les 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() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la 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 Objectactuel. (Hérité de Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Obtient la clé de la clause d’identificateur de clé spécifiée. (Hérité de SecurityToken) |
| ToString() |
Génère une représentation textuelle de l’instance actuelle de cet objet. |