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 SessionSecurityToken mezipaměti se 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ým je generování klíčů reprezentované SessionSecurityToken.KeyGeneration vlastností, která je jedinečná v rámci tokenu relace. Když je token relace vystavený, má pouze ID kontextu. Po obnovení tokenu relace se přidá generování klíčů. 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 nullv závislosti na tom, jestli byl token obnoven. Existuje také volitelný parametr EndpointId , který dává koncovému bodu, na který je token vymezený.
Konstruktory
| Name | Description |
|---|---|
| SessionSecurityTokenCacheKey(String, UniqueId, UniqueId) |
Inicializuje novou instanci SessionSecurityTokenCacheKey třídy. |
Vlastnosti
| Name | Description |
|---|---|
| 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 může být generování klíčů ignorováno při porovnávání indexu. |
| KeyGeneration |
Získá generování klíčů pro klíč mezipaměti. |
Metody
| Name | Description |
|---|---|
| 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() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Přepsání ToString() pro poskytnutí jedinečného identifikátoru |
Operátory
| Name | Description |
|---|---|
| Equality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operátor rovnosti pro SessionSecurityTokenCacheKey třídu. |
| Inequality(SessionSecurityTokenCacheKey, SessionSecurityTokenCacheKey) |
Implementuje operátor rovnosti pro SessionSecurityTokenCacheKey třídu. |