* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / class / Microsoft.Web.Services / Microsoft.Web.Services.Security / SynchronizedSecurityTokenCache.cs
1 //
2 // SynchronizedSecurityTokenCache.cs - Synchronized access to SecurityTokenCache
3 //
4 // Author:
5 //      Sebastien Pouliot (spouliot@motus.com)
6 //
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
8 //
9
10 using System;
11 using System.Collections;
12
13 namespace Microsoft.Web.Services.Security {
14
15         public class SynchronizedSecurityTokenCache : SecurityTokenCache {
16
17                 public SynchronizedSecurityTokenCache (SecurityTokenCache wrapped) {}
18
19                 [MonoTODO]
20                 public override int Count { 
21                         get { return 0; }
22                 }
23
24                 [MonoTODO]
25                 public override bool IsSynchronized { 
26                         get { return false; }
27                 }
28
29                 [MonoTODO]
30                 public override SecurityToken this [string identifier] { 
31                         get { return null; }
32                 }
33
34                 [MonoTODO]
35                 public override object SyncRoot { 
36                         get { return null; }
37                 }
38
39                 [MonoTODO]
40                 public override void Add (SecurityToken token) {}
41
42                 [MonoTODO]
43                 public override void Clear () {}
44
45                 [MonoTODO]
46                 public override bool Contains (SecurityToken token) 
47                 {
48                         return false;
49                 }
50
51                 [MonoTODO]
52                 public override void CopyTo (Array array, int index) {}
53
54                 [MonoTODO]
55                 public override IEnumerator GetEnumerator () 
56                 {
57                         return null;
58                 }
59
60                 [MonoTODO]
61                 public override void Remove (SecurityToken token) {}
62         }
63 }