SessionSecurityTokenCacheKey Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje klíč pro položku v objektu SessionSecurityTokenCache.
public ref class SessionSecurityTokenCacheKey
public class SessionSecurityTokenCacheKey
type SessionSecurityTokenCacheKey = class
Public Class SessionSecurityTokenCacheKey
- Dědičnost
-
SessionSecurityTokenCacheKey
Poznámky
Při ukládání do mezipaměti se SessionSecurityToken vyžadují dva indexy. Jedním z nich je ID kontextu reprezentované SessionSecurityToken.ContextId vlastností, které je jedinečné napříč všemi tokeny relace. Druhá je generování klíče reprezentované SessionSecurityToken.KeyGeneration vlastností , která je v rámci tokenu relace jedinečná. Při vystavení tokenu relace má pouze ID kontextu. Po obnovení tokenu relace se přidá generování klíče. Po obnovení je obnovený token relace jednoznačně identifikovatelný prostřednictvím ID kontextu a generování klíče.
Objekty typu SessionSecurityTokenCacheKey se používají jako indexy mezipaměti tokenů relace. Index bude mít vždy zadanou platnou ContextId vlastnost, ale KeyGeneration vlastnost může být null
, v závislosti na tom, jestli byl token obnoven. K dispozici je také volitelný EndpointId parametr, který poskytuje koncový bod, na který je token vymezený.
Konstruktory
SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
Inicializuje novou instanci SessionSecurityTokenCacheKey třídy . |
Vlastnosti
ContextId |
Získá ID kontextu pro klíč mezipaměti. |
EndpointId |
Získá ID koncového bodu, na který je tato položka mezipaměti vymezena. |
IgnoreKeyGeneration |
Získá nebo nastaví hodnotu, která označuje, zda lze při porovnávání indexů ignorovat generování klíčů. |
KeyGeneration |
Získá generování klíče pro klíč mezipaměti. |
Metody
Equals(Object) |
Určuje, zda je zadaný objekt stejný jako aktuální klíč mezipaměti. |
GetHashCode() |
Vrátí kód hash pro aktuální klíč mezipaměti. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Přepsání ToString() pro poskytnutí jedinečného identifikátoru |
Operátory
Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operátor rovnosti pro SessionSecurityTokenCacheKey třídu . |
Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operátor rovnosti pro SessionSecurityTokenCacheKey třídu . |