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, ada dua indeks yang SessionSecurityToken diperlukan. Salah satunya adalah ID konteks, yang diwakili oleh SessionSecurityToken.ContextId properti , yang unik di semua token sesi. Yang lainnya adalah pembuatan kunci, yang diwakili oleh SessionSecurityToken.KeyGeneration properti , yang unik dalam token sesi. Ketika token sesi dikeluarkan, token hanya memiliki ID konteks. Ketika 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 properti mungkin null, tergantung pada apakah token telah diperbarui. Ada juga opsional EndpointId yang memberikan titik akhir di mana token dilingkup.

Konstruktor

SessionSecurityTokenCacheKey(String, UniqueId, UniqueId)

Menginisialisasi instans baru kelas SessionSecurityTokenCacheKey.

Properti

ContextId

Mendapatkan ID konteks untuk kunci cache.

EndpointId

Mendapatkan ID Titik Akhir tempat entri cache ini dilingkup.

IgnoreKeyGeneration

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

KeyGeneration

Mendapatkan pembuatan kunci untuk kunci cache.

Metode

Equals(Object)

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

GetHashCode()

Mengembalikan kode hash untuk kunci cache saat ini.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengambil alih ToString() untuk memberikan pengidentifikasi unik.

Operator

Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

Mengimplementasikan operator kesetaraan SessionSecurityTokenCacheKey untuk kelas .

Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey)

Mengimplementasikan operator kesetaraan SessionSecurityTokenCacheKey untuk kelas .

Berlaku untuk