TokenReplayCache Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |