TokenReplayCache Classe

Definizione

Classe base astratta che definisce i metodi per una cache usata per rilevare i token riprodotti.

public ref class TokenReplayCache abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class TokenReplayCache : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type TokenReplayCache = class
    interface ICustomIdentityConfiguration
Public MustInherit Class TokenReplayCache
Implements ICustomIdentityConfiguration
Ereditarietà
TokenReplayCache
Implementazioni

Commenti

Se implementata, la cache deve eliminare i token in base a un intervallo di tempo pianificato. Il AddOrUpdate metodo associa un token di sicurezza a una chiave e a una scadenza. Può essere usato per cercare il token nella cache o per rimuovere il token dalla cache. L'ora di scadenza indica l'ora in cui il token deve essere eliminato dalla cache.

Costruttori

Nome Descrizione
TokenReplayCache()

Chiamato dai costruttori nelle classi derivate per inizializzare la TokenReplayCache classe .

Metodi

Nome Descrizione
AddOrUpdate(String, SecurityToken, DateTime)

Quando sottoposto a override in una classe derivata, tenta di aggiungere una nuova voce o aggiornare e una voce esistente.

Contains(String)

In caso di override in una classe derivata, restituisce un valore che indica se esiste una voce corrispondente nella cache.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Get(String)

Quando sottoposto a override in una classe derivata, tenta di ottenere la voce specificata.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
LoadCustomConfiguration(XmlNodeList)

Quando sottoposto a override in una classe derivata, carica la configurazione personalizzata dal codice XML specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Remove(String)

Quando sottoposto a override in una classe derivata, tenta di rimuovere una voce dalla cache.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a