SecurityContextSecurityTokenResolver 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í.
Řeší tokeny kontextu zabezpečení.
public ref class SecurityContextSecurityTokenResolver : System::IdentityModel::Selectors::SecurityTokenResolver, System::ServiceModel::Security::Tokens::ISecurityContextSecurityTokenCache
public class SecurityContextSecurityTokenResolver : System.IdentityModel.Selectors.SecurityTokenResolver, System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache
type SecurityContextSecurityTokenResolver = class
inherit SecurityTokenResolver
interface ISecurityContextSecurityTokenCache
Public Class SecurityContextSecurityTokenResolver
Inherits SecurityTokenResolver
Implements ISecurityContextSecurityTokenCache
- Dědičnost
- Implementuje
Konstruktory
SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan) |
Inicializuje novou instanci třídy SecurityContextSecurityTokenResolver se zadanou kapacitou mezipaměti kontextu zabezpečení a maximální nerovnoměrnou distribuci hodin. |
SecurityContextSecurityTokenResolver(Int32, Boolean) |
Inicializuje novou instanci SecurityContextSecurityTokenResolver třídy. |
Vlastnosti
ClockSkew |
Vrátí maximální povolený časový rozdíl mezi nastavením hodin klienta a serveru. |
RemoveOldestTokensOnCacheFull |
Získá hodnotu, která označuje, zda nejstarší tokeny mají být odebrány, když je mezipaměť plná. |
SecurityContextTokenCacheCapacity |
Získá velikost mezipaměti tokenu kontextu zabezpečení. |
Metody
AddContext(SecurityContextSecurityToken) |
Přidá token zabezpečení kontextu zabezpečení do mezipaměti tokenů. |
ClearContexts() |
Vymaže mezipaměť tokenů obsahu. |
Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
GetAllContexts(UniqueId) |
Získá kolekci ID tokenů zabezpečení kontextu zabezpečení, které odpovídají zadanému ID kontextu. |
GetContext(UniqueId, UniqueId) |
Získá ID tokenu zabezpečení kontextu zabezpečení, které odpovídá zadanému ID kontextu a generování. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
LoadCustomConfiguration(XmlNodeList) |
Při přepsání v odvozené třídě načte vlastní konfiguraci z XML. (Zděděno od SecurityTokenResolver) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
RemoveAllContexts(UniqueId) |
Odebere všechny tokeny z mezipaměti, které odpovídají danému ID kontextu. |
RemoveContext(UniqueId, UniqueId) |
Odebere token z mezipaměti, který odpovídá danému ID kontextu a generování. |
ResolveSecurityKey(SecurityKeyIdentifierClause) |
Získá klíč odkazovaný v zadané klauzuli identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
ResolveToken(SecurityKeyIdentifier) |
Načte token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče zabezpečení obsažených v zadaném identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
ResolveToken(SecurityKeyIdentifierClause) |
Načte token zabezpečení, který odpovídá zadané klauzuli identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryAddContext(SecurityContextSecurityToken) |
Pokusí se přidat token do mezipaměti. |
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey) |
Pokusí se načíst klíč, na který odkazuje zadaná klauzule identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey) |
Pokusí se vyřešit jádro klíče zabezpečení vzhledem k zadané klauzuli identifikátoru klíče. |
TryResolveToken(SecurityKeyIdentifier, SecurityToken) |
Pokusí se načíst token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče obsažených v zadaném identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken) |
Pokusí se načíst token zabezpečení, který odpovídá zadané klauzuli identifikátoru klíče. (Zděděno od SecurityTokenResolver) |
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken) |
Pokusí se přeložit token vzhledem k zadanému identifikátoru klíče. |
TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken) |
Pokusí se přeložit token vzhledem k zadané klauzuli identifikátoru klíče. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Aktualizuje datum vypršení platnosti tokenu v mezipaměti. |