2004-04-22 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.Security / SqlRoleProvider.cs
1 //
2 // System.Web.Security.SqlRoleProvider
3 //
4 // Authors:
5 //      Ben Maurer (bmaurer@users.sourceforge.net)
6 //
7 // (C) 2003 Ben Maurer
8 //
9
10 #if NET_2_0
11 using System.Collections;
12 using System.Collections.Specialized;
13 using System.Text;
14
15 namespace System.Web.Security {
16         public class SqlRoleProvider {
17                 
18                 [MonoTODO]
19                 public void AddUsersToRoles (string [] usernames, string [] rolenames)
20                 {
21                         throw new NotImplementedException ();
22                 }
23                 
24                 [MonoTODO]
25                 public void CreateRole (string rolename)
26                 {
27                         throw new NotImplementedException ();
28                 }
29                 
30                 [MonoTODO]
31                 public void DeleteRole (string rolename)
32                 {
33                         throw new NotImplementedException ();
34                 }
35                 
36                 [MonoTODO]
37                 public string [] GetAllRoles ()
38                 {
39                         throw new NotImplementedException ();
40                 }
41                 
42                 [MonoTODO]
43                 public string [] GetRolesForUser (string username)
44                 {
45                         throw new NotImplementedException ();
46                 }
47                 
48                 [MonoTODO]
49                 public string [] GetUsersInRole (string rolename)
50                 {
51                         throw new NotImplementedException ();
52                 }
53                 
54                 [MonoTODO]
55                 public virtual void Initialize (string name, NameValueCollection config)
56                 {
57                         throw new NotImplementedException ();
58                 }
59                 
60                 [MonoTODO]
61                 public bool IsUserInRole (string username, string rolename)
62                 {
63                         throw new NotImplementedException ();
64                 }
65                 
66                 [MonoTODO]
67                 public void RemoveUsersFromRoles (string [] usernames, string [] rolenames)
68                 {
69                         throw new NotImplementedException ();
70                 }
71                 
72                 [MonoTODO]
73                 public bool RoleExists (string rolename)
74                 {
75                         throw new NotImplementedException ();
76                 }
77                 
78                 [MonoTODO]
79                 public string ApplicationName {
80                         get { throw new NotImplementedException (); }
81                         set { throw new NotImplementedException (); }
82                 }
83                 
84                 [MonoTODO]
85                 public virtual string Description {
86                         get { throw new NotImplementedException (); }
87                 }
88                 
89                 [MonoTODO]
90                 public virtual string Name {
91                         get { throw new NotImplementedException (); }
92                 }
93         }
94 }
95 #endif
96