Поделиться через


TokenReplayCache Класс

Определение

Абстрактный базовый класс, который определяет методы для кэша, используемого для определения повторно используемых токенов.

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
Наследование
TokenReplayCache
Реализации

Комментарии

При реализации кэш должен очищать маркеры в течение запланированного интервала времени. Метод AddOrUpdate связывает маркер безопасности с ключом и временем истечения срока действия. Можно использовать для поиска маркера в кэше или для удаления маркера из кэша. Время истечения срока действия указывает время, когда маркер должен быть удален из кэша.

Конструкторы

TokenReplayCache()

Вызывается из конструкторов в производных классах для инициализации класса TokenReplayCache.

Методы

AddOrUpdate(String, SecurityToken, DateTime)

При переопределении в производном классе пытается добавить новую запись или обновить существующую.

Contains(String)

При переопределении в производном классе возвращает значение, указывающее, существует ли в кэше соответствующая запись.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Get(String)

При переопределении в производном классе пытается получить указанную запись.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
LoadCustomConfiguration(XmlNodeList)

При переопределении в производном классе загружает пользовательскую конфигурацию из указанного XML-кода.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove(String)

При переопределении в производном классе пытается удалить запись из кэша.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к