SessionSecurityTokenCacheKey クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SessionSecurityTokenCacheのエントリのキーを表します。
public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
- 継承
-
SessionSecurityTokenCacheKey
注釈
をキャッシュする SessionSecurityToken 場合は、2 つのインデックスが必要です。 1 つは、 プロパティで SessionSecurityToken.ContextId 表されるコンテキスト ID で、すべてのセッション トークンで一意です。 もう 1 つは、 プロパティで SessionSecurityToken.KeyGeneration 表されるキー生成です。これはセッション トークン内で一意です。 セッション トークンが発行されると、コンテキスト ID のみが含まれます。 セッション トークンが更新されると、キーの生成が追加されます。 更新後、更新されたセッション トークンは、コンテキスト ID とキー生成によって一意に識別されます。
型 SessionSecurityTokenCacheKey のオブジェクトは、セッション トークン キャッシュのインデックスとして使用されます。 インデックスには常に有効な ContextId プロパティが指定されますが、トークンが KeyGeneration 更新されているかどうかに応じて、 プロパティが である場合があります null
。 また、トークンのスコープが設定されているエンドポイントを指定するオプション EndpointId もあります。
コンストラクター
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
SessionSecurityTokenCacheKey クラスの新しいインスタンスを初期化します。 |
プロパティ
ContextId |
キャッシュ キーのコンテキスト ID を取得します。 |
EndpointId |
このキャッシュ エントリのスコープが設定されているエンドポイントの ID を取得します。 |
IgnoreKeyGeneration |
インデックスの比較を行う時に、キーの世代を無視できるかどうかを示す値を取得または設定します。 |
KeyGeneration |
キャッシュ キーのキー生成を取得します。 |
メソッド
Equals(Object) |
指定したオブジェクトが現在のキャッシュ キーと同じかどうかを判断します。 |
GetHashCode() |
現在のキャッシュ キーのハッシュ コードを返します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
ToString() をオーバーライドして一意の識別子を提供します。 |
演算子
適用対象
.NET