Condividi tramite


SessionSecurityTokenCache Classe

Definizione

Definisce una classe astratta per una cache dei token di sicurezza della sessione.

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

Costruttori

SessionSecurityTokenCache()

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

Metodi

AddOrUpdate(SessionSecurityTokenCacheKey, SessionSecurityToken, DateTime)

Una volta eseguito l'override in una classe derivata, tenta di aggiungere una voce alla cache o aggiornarne una esistente.

Equals(Object)

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

(Ereditato da Object)
Get(SessionSecurityTokenCacheKey)

Una volta eseguito l'override in una classe derivata, tenta di richiamare una voce dalla cache.

GetAll(String, UniqueId)

Una volta eseguito l'override in una classe derivata, richiama tutti i token associati a una chiave.

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.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(SessionSecurityTokenCacheKey)

Una volta eseguita l'implementazione in una classe derivata, tenta di rimuovere una voce dalla cache.

RemoveAll(String)

Una volta eseguita l'implementazione in una classe derivata, tenta di rimuovere tutte le voci con ID dell'endpoint corrispondente dalla cache.

RemoveAll(String, UniqueId)

Una volta eseguita l'implementazione in una classe derivata, tenta di rimuovere tutte le voci corrispondenti dalla cache.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a