Bagikan melalui


SessionSecurityTokenCacheKey Kelas

Definisi

Mewakili kunci untuk entri dalam SessionSecurityTokenCache.

public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
Warisan
SessionSecurityTokenCacheKey

Keterangan

Saat penembolokan SessionSecurityToken , ada dua indeks yang diperlukan. Salah satunya adalah ID konteks, yang diwakili oleh SessionSecurityToken.ContextId properti , yang unik di semua token sesi. Yang lain adalah pembuatan kunci, yang diwakili oleh SessionSecurityToken.KeyGeneration properti , yang unik dalam token sesi. Ketika token sesi dikeluarkan, token hanya memiliki ID konteks. Saat token sesi diperbarui, pembuatan kunci ditambahkan. Setelah perpanjangan, token sesi yang diperbarui dapat diidentifikasi secara unik melalui ID konteks dan pembuatan kunci.

Objek jenis SessionSecurityTokenCacheKey digunakan sebagai indeks ke cache token sesi. Indeks akan selalu memiliki properti valid ContextId yang ditentukan, tetapi KeyGeneration propertinya mungkin null, tergantung pada apakah token telah diperbarui. Ada juga opsional EndpointId yang memberikan titik akhir tempat token dilingkup.

Konstruktor

Nama Deskripsi
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId)

Menginisialisasi instans baru dari kelas SessionSecurityTokenCacheKey.

Properti

Nama Deskripsi
ContextId

Mendapatkan ID konteks untuk kunci cache.

EndpointId

Mendapatkan ID Titik Akhir tempat entri cache ini dilingkupkan.

IgnoreKeyGeneration

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pembuatan kunci dapat diabaikan saat melakukan perbandingan indeks.

KeyGeneration

Mendapatkan pembuatan kunci untuk kunci cache.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan kunci cache saat ini.

GetHashCode()

Mengembalikan kode hash untuk kunci cache saat ini.

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengambil alih ToString() untuk memberikan pengidentifikasi unik.

Operator

Nama Deskripsi
Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

Menerapkan operator kesetaraan SessionSecurityTokenCacheKey untuk kelas .

Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

Menerapkan operator kesetaraan SessionSecurityTokenCacheKey untuk kelas .

Berlaku untuk