TokenReplayCache.cs 572 B

12345678910111213141516171819202122
  1. using System;
  2. using System.IdentityModel.Configuration;
  3. using System.Xml;
  4. namespace System.IdentityModel.Tokens
  5. {
  6. public abstract class TokenReplayCache : ICustomIdentityConfiguration
  7. {
  8. public abstract void AddOrUpdate (string key, SecurityToken securityToken, DateTime expirationTime);
  9. public abstract bool Contains (string key);
  10. public abstract SecurityToken Get (string key);
  11. [MonoTODO]
  12. public virtual void LoadCustomConfiguration (XmlNodeList nodelist) {
  13. throw new NotImplementedException ();
  14. }
  15. public abstract void Remove (string key);
  16. }
  17. }