(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / Microsoft.Web.Services / Microsoft.Web.Services.Security / SecurityTokenCache.cs
blob2604b0ec2860399492e7db67b970f5e98af70b3f
1 //
2 // SecurityTokenCache.cs - SecurityToken Cache
3 //
4 // Author:
5 // Sebastien Pouliot (spouliot@motus.com)
6 //
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
8 //
10 using System;
11 using System.Collections;
13 namespace Microsoft.Web.Services.Security {
15 public class SecurityTokenCache : ICollection {
17 [MonoTODO]
18 public static SecurityTokenCache GlobalCache {
19 get { return null; }
22 [MonoTODO]
23 public static SecurityTokenCache Synchronized (SecurityTokenCache cache)
25 return null;
29 [MonoTODO]
30 public SecurityTokenCache () {}
32 [MonoTODO]
33 public virtual int Count {
34 get { return 0; }
37 [MonoTODO]
38 public virtual bool IsSynchronized {
39 get { return false; }
42 [MonoTODO]
43 public virtual SecurityToken this [string identifier] {
44 get { return null; }
47 [MonoTODO]
48 public virtual object SyncRoot {
49 get { return null; }
52 [MonoTODO]
53 public event EventHandler Changed;
56 [MonoTODO]
57 protected virtual void Add (string identifier, SecurityToken token) {}
59 [MonoTODO]
60 protected void CacheChanged () {}
62 [MonoTODO]
63 protected virtual bool Contains (string identifier)
65 return false;
68 [MonoTODO]
69 protected virtual void Remove (string identifier) {}
71 [MonoTODO]
72 public virtual void Add (SecurityToken token) {}
74 [MonoTODO]
75 public void AddRange (ICollection collection) {}
77 [MonoTODO]
78 public virtual void Clear () {}
80 [MonoTODO]
81 public virtual bool Contains (SecurityToken token)
83 return false;
86 [MonoTODO]
87 public virtual void CopyTo (Array array, int index) {}
89 [MonoTODO]
90 public virtual IEnumerator GetEnumerator ()
92 return null;
95 [MonoTODO]
96 public virtual void Remove (SecurityToken token) {}