Condividi tramite


TokenReplayCache Classe

Definizione

La classe base astratta che definisce i metodi per una cache utilizzata 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

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

Costruttori

TokenReplayCache()

Viene chiamato dai costruttori nelle classi derivate per inizializzare la classe TokenReplayCache.

Metodi

AddOrUpdate(String, SecurityToken, DateTime)

Una volta eseguito l'override in una classe derivata, cerca di aggiungere una nuova voce o di aggiornare una esistente.

Contains(String)

Una volta eseguito l'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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
LoadCustomConfiguration(XmlNodeList)

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

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(String)

Una volta eseguito l'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