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) |