SessionSecurityTokenCacheKey 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 la clé d’une entrée dans un SessionSecurityTokenCache.
public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
- Héritage
-
SessionSecurityTokenCacheKey
Remarques
Lors de la mise en cache d’un SessionSecurityToken index, deux index sont requis. Il s’agit de l’ID de contexte, représenté par la SessionSecurityToken.ContextId propriété, qui est unique sur tous les jetons de session. L’autre est la génération de clés, représentée par la SessionSecurityToken.KeyGeneration propriété, qui est unique dans un jeton de session. Lorsqu’un jeton de session est émis, il n’a qu’un ID de contexte. Lorsque le jeton de session est renouvelé, la génération de clé est ajoutée. Après le renouvellement, le jeton de session renouvelé est identifiable de manière unique via l’ID de contexte et la génération de clé.
Les objets de type SessionSecurityTokenCacheKey sont utilisés comme index du cache de jeton de session. Un index aura toujours une propriété valide ContextId spécifiée, mais la KeyGeneration propriété peut être null, selon que le jeton a été renouvelé. Il existe également une option qui EndpointId donne au point de terminaison auquel le jeton est limité.
Constructeurs
| Nom | Description |
|---|---|
| SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
Initialise une nouvelle instance de la classe SessionSecurityTokenCacheKey. |
Propriétés
| Nom | Description |
|---|---|
| ContextId |
Obtient l’ID de contexte de la clé de cache. |
| EndpointId |
Obtient l’ID de point de terminaison auquel cette entrée de cache est limitée. |
| IgnoreKeyGeneration |
Obtient ou définit une valeur qui indique si la génération de clé peut être ignorée lors de la comparaison d’index. |
| KeyGeneration |
Obtient la génération de clé pour la clé de cache. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est identique à la clé de cache actuelle. |
| GetHashCode() |
Retourne un code de hachage pour la clé de cache actuelle. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Remplace la ToString() fourniture d’un identificateur unique. |
Opérateurs
| Nom | Description |
|---|---|
| Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implémente l’opérateur d’égalité pour la SessionSecurityTokenCacheKey classe. |
| Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implémente l’opérateur d’égalité pour la SessionSecurityTokenCacheKey classe. |