ISecurityContextSecurityTokenCache Interface
When implemented, this interface specifies a contract for a security context token cache.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Name | Description | |
|---|---|---|
![]() | AddContext(SecurityContextSecurityToken^) | Adds a security context security token to the token cache. |
![]() | ClearContexts() | Clears the token cache of content. |
![]() | GetAllContexts(UniqueId^) | Gets a collection of security context security token IDs that match a specified context ID. |
![]() | GetContext(UniqueId^, UniqueId^) | Gets the security context security token ID that matches a specified context ID and generation. |
![]() | RemoveAllContexts(UniqueId^) | Removes all tokens from the cache that match a given context ID. |
![]() | RemoveContext(UniqueId^, UniqueId^) | Removes the token from the cache that matches a given context ID and generation. |
![]() | TryAddContext(SecurityContextSecurityToken^) | Tries to add a token to the cache. |
![]() | UpdateContextCachingTime(SecurityContextSecurityToken^, DateTime) | Updates the expiration date for a token in the cache. |
Available since 3.0
