SessionSecurityTokenCacheKey Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 . |