ISecurityContextSecurityTokenCache Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс при реализации задает контракт для кэша маркера контекста безопасности.
public interface class ISecurityContextSecurityTokenCache
public interface ISecurityContextSecurityTokenCache
type ISecurityContextSecurityTokenCache = interface
Public Interface ISecurityContextSecurityTokenCache
- Производный
Методы
AddContext(SecurityContextSecurityToken) |
Добавляет маркер безопасности контекста безопасности в кэш маркера. |
ClearContexts() |
Удаляет содержимое кэша маркера. |
GetAllContexts(UniqueId) |
Получает коллекцию идентификаторов маркера безопасности контекста безопасности, соответствующих указанному идентификатору контекста. |
GetContext(UniqueId, UniqueId) |
Получает идентификатор маркера безопасности контекста безопасности, соответствующий указанному идентификатору и созданию контекста. |
RemoveAllContexts(UniqueId) |
Удаляет из кэша все маркеры, которые соответствуют данному идентификатору контекста. |
RemoveContext(UniqueId, UniqueId) |
Удаляет из кэша маркер, который соответствует данному идентификатору и созданию контекста. |
TryAddContext(SecurityContextSecurityToken) |
Пытается добавить маркер в кэш. |
UpdateContextCachingTime(SecurityContextSecurityToken, DateTime) |
Обновляет дату истечения срока хранения для маркера в кэше. |