Udostępnij za pośrednictwem


SecurityContextSecurityTokenResolver Klasa

Definicja

Usuwa tokeny kontekstu zabezpieczeń.

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

Konstruktory

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

Inicjuje nowe wystąpienie klasy SecurityContextSecurityTokenResolver z określoną pojemnością pamięci podręcznej kontekstu zabezpieczeń i maksymalnym niesymetrycznością zegara.

SecurityContextSecurityTokenResolver(Int32, Boolean)

Inicjuje nowe wystąpienie klasy SecurityContextSecurityTokenResolver.

Właściwości

ClockSkew

Zwraca maksymalną dozwoloną różnicę czasu między ustawieniami zegara klienta i serwera.

RemoveOldestTokensOnCacheFull

Pobiera wartość wskazującą, czy najstarsze tokeny powinny zostać usunięte, gdy pamięć podręczna jest pełna.

SecurityContextTokenCacheCapacity

Pobiera rozmiar pamięci podręcznej tokenu kontekstu zabezpieczeń.

Metody

AddContext(SecurityContextSecurityToken)

Dodaje token zabezpieczający kontekstu zabezpieczeń do pamięci podręcznej tokenów.

ClearContexts()

Czyści pamięć podręczną tokenu zawartości.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetAllContexts(UniqueId)

Pobiera kolekcję identyfikatorów tokenów zabezpieczających kontekstu zabezpieczeń pasujących do określonego identyfikatora kontekstu.

GetContext(UniqueId, UniqueId)

Pobiera identyfikator tokenu zabezpieczającego kontekstu zabezpieczeń zgodny z określonym identyfikatorem kontekstu i generowaniem.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
LoadCustomConfiguration(XmlNodeList)

Po zastąpieniu w klasie pochodnej ładuje konfigurację niestandardową z pliku XML.

(Odziedziczone po SecurityTokenResolver)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
RemoveAllContexts(UniqueId)

Usuwa wszystkie tokeny z pamięci podręcznej, które są zgodne z danym identyfikatorem kontekstu.

RemoveContext(UniqueId, UniqueId)

Usuwa token z pamięci podręcznej zgodnej z danym identyfikatorem kontekstu i generowaniem.

ResolveSecurityKey(SecurityKeyIdentifierClause)

Uzyskuje klucz, do którego odwołuje się określona klauzula identyfikatora klucza.

(Odziedziczone po SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifier)

Pobiera token zabezpieczający zgodny z jedną z klauzul identyfikatora klucza zabezpieczeń zawartą w określonym identyfikatorze klucza.

(Odziedziczone po SecurityTokenResolver)
ResolveToken(SecurityKeyIdentifierClause)

Pobiera token zabezpieczający zgodny z określoną klauzulą identyfikatora klucza.

(Odziedziczone po SecurityTokenResolver)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryAddContext(SecurityContextSecurityToken)

Próbuje dodać token do pamięci podręcznej.

TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

Próbuje pobrać klucz, do którego odwołuje się określony klauzula identyfikatora klucza.

(Odziedziczone po SecurityTokenResolver)
TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

Próbuje rozpoznać rdzeń klucza zabezpieczeń, biorąc pod uwagę określoną klauzulę identyfikatora klucza.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Próbuje pobrać token zabezpieczający zgodny z jedną z klauzul identyfikatora klucza zawartą w określonym identyfikatorze klucza.

(Odziedziczone po SecurityTokenResolver)
TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Próbuje pobrać token zabezpieczający zgodny z określoną klauzulą identyfikatora klucza.

(Odziedziczone po SecurityTokenResolver)
TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

Próbuje rozpoznać token, biorąc pod uwagę określony identyfikator klucza.

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

Próbuje rozpoznać token, biorąc pod uwagę określoną klauzulę identyfikatora klucza.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Aktualizuje datę wygaśnięcia tokenu w pamięci podręcznej.

Dotyczy