SessionSecurityTokenCacheKey Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klucz wpisu w obiekcie SessionSecurityTokenCache.
public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
- Dziedziczenie
-
SessionSecurityTokenCacheKey
Uwagi
W przypadku buforowania SessionSecurityToken wymagane są dwa indeksy. Jednym z nich jest identyfikator kontekstu reprezentowany SessionSecurityToken.ContextId przez właściwość, która jest unikatowa we wszystkich tokenach sesji. Druga to generowanie klucza reprezentowane przez SessionSecurityToken.KeyGeneration właściwość , która jest unikatowa w tokenie sesji. Gdy wystawiony jest token sesji, ma tylko identyfikator kontekstu. Po odnowieniu tokenu sesji zostanie dodane generowanie klucza. Po odnowieniu odnowiony token sesji jest jednoznacznie rozpoznawalny za pomocą identyfikatora kontekstu i generowania klucza.
Obiekty typu SessionSecurityTokenCacheKey są używane jako indeksy do pamięci podręcznej tokenu sesji. Indeks zawsze będzie miał określoną prawidłową ContextId właściwość, ale KeyGeneration właściwość może mieć null
wartość , w zależności od tego, czy token został odnowiony. Istnieje również opcjonalny element EndpointId , który zapewnia punkt końcowy, do którego zakres jest tokenem.
Konstruktory
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
Inicjuje nowe wystąpienie klasy SessionSecurityTokenCacheKey. |
Właściwości
ContextId |
Pobiera identyfikator kontekstu klucza pamięci podręcznej. |
EndpointId |
Pobiera identyfikator punktu końcowego, do którego ten wpis pamięci podręcznej ma zakres. |
IgnoreKeyGeneration |
Pobiera lub ustawia wartość wskazującą, czy generowanie kluczy można zignorować podczas porównywania indeksów. |
KeyGeneration |
Pobiera generowanie klucza dla klucza pamięci podręcznej. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest taki sam jak bieżący klucz pamięci podręcznej. |
GetHashCode() |
Zwraca kod skrótu dla bieżącego klucza pamięci podręcznej. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przesłanianie ToString() w celu podania unikatowego identyfikatora. |
Operatory
Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operator równości dla SessionSecurityTokenCacheKey klasy . |
Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operator równości dla SessionSecurityTokenCacheKey klasy . |