SessionSecurityTokenCacheKey Klasa

Definicja

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 .

Dotyczy