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 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 . |