Share via


SecurityContextSecurityTokenResolver Třída

Definice

Ř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
SecurityContextSecurityTokenResolver
Implementuje

Konstruktory

SecurityContextSecurityTokenResolver(Int32, Boolean)

Inicializuje novou instanci SecurityContextSecurityTokenResolver třídy .

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Inicializuje novou instanci SecurityContextSecurityTokenResolver třídy se zadanou kapacitou mezipaměti kontextu zabezpečení a maximálním posunem hodin.

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 by měly být odebrány, když je mezipaměť je 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čí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetAllContexts(UniqueId)

Získá kolekci ID tokenů zabezpečení kontextu, které odpovídají zadanému ID kontextu.

GetContext(UniqueId, UniqueId)

Získá ID tokenu zabezpečení kontextu, který odpovídá zadanému ID kontextu a generování.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z 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 Objectsouboru .

(Zděděno od Object)
RemoveAllContexts(UniqueId)

Odebere z mezipaměti všechny tokeny, které odpovídají danému ID kontextu.

RemoveContext(UniqueId, UniqueId)

Odebere token z mezipaměti, který odpovídá danému ID a generování kontextu.

ResolveSecurityKey(SecurityKeyIdentifierClause)

Získá klíč, na který se odkazuje v klauzuli identifikátoru zadaného 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á klauzuli identifikátoru zadaného 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 přeložit jádro klíče zabezpečení zadanou klauzulí 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á klauzuli identifikátoru zadaného klíče.

(Zděděno od SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Pokusí se přeložit token s daným identifikátorem klíče.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Pokusí se přeložit token vzhledem k klauzuli identifikátoru zadaného klíče.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Aktualizace datum vypršení platnosti tokenu v mezipaměti.

Platí pro