Udostępnij przez


SecurityContextSecurityTokenResolver Klasa

Definicja

Rozwiązuje problemy z tokenami 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)

Inicjuje nowe wystąpienie klasy SecurityContextSecurityTokenResolver.

SecurityContextSecurityTokenResolver(Int32, Boolean, TimeSpan)

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

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 dany obiekt jest taki sam, jak bieżący obiekt.

(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()

Type Pobiera wartość 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 Objectelementu .

(Odziedziczone po Object)
RemoveAllContexts(UniqueId)

Usuwa wszystkie tokeny z pamięci podręcznej zgodnej z danym identyfikatorem kontekstu.

RemoveContext(UniqueId, UniqueId)

Usuwa token z pamięci podręcznej, który jest zgodny 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ślona 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)

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

Dotyczy