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 SessionSecurityTokenCache .
public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
- Dziedziczenie
-
SessionSecurityTokenCacheKey
Uwagi
Podczas buforowania są SessionSecurityToken wymagane dwa indeksy. Jeden z nich to identyfikator kontekstu reprezentowany przez SessionSecurityToken.ContextId właściwość , który jest unikatowy dla wszystkich tokenów sesji. Drugi to generowanie klucza reprezentowane przez właściwość SessionSecurityToken.KeyGeneration , która jest unikatowa w tokenie sesji. Gdy token sesji jest wystawiany, ma tylko identyfikator kontekstu. Po odnowieniu tokenu sesji jest dodawana generacja klucza. Po odnowieniu odnowionego tokenu sesji można jednoznacznie zidentyfikować za pomocą identyfikatora kontekstu i generowania klucza.
Obiekty typu SessionSecurityTokenCacheKey są używane jako indeksy pamięci podręcznej tokenów sesji. Indeks zawsze będzie miał określoną prawidłową właściwość, ale właściwość może mieć wartość , w zależności od tego, czy ContextId KeyGeneration token został null
odnowiony. Istnieje również opcjonalny EndpointId element, który zapewnia punkt końcowy, do którego zakres tokenu jest ograniczony.
Konstruktory
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
Inicjuje nowe wystąpienie klasy SessionSecurityTokenCacheKey. |
Właściwości
ContextId |
Pobiera identyfikator kontekstu dla 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ść, która wskazuje, czy generowanie klucza może być ignorowane podczas porównywania indeksów. |
KeyGeneration |
Pobiera generowanie 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łonięcia 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 . |