2004-04-22 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.Security / AccessMembershipProvider.cs
1 //
2 // System.Web.Security.AccessMembershipProvider
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 AccessMembershipProvider : IMembershipProvider {
17                 
18                 [MonoTODO]
19                 public virtual bool ChangePassword (string username, string oldPwd, string newPwd)
20                 {
21                         throw new NotImplementedException ();
22                 }
23                 
24                 [MonoTODO]
25                 public virtual bool ChangePasswordQuestionAndAnswer (string username, string password, string newPwdQuestion, string newPwdAnswer)
26                 {
27                         throw new NotImplementedException ();
28                 }
29                 
30                 [MonoTODO]
31                 public virtual MembershipUser CreateUser (string username, string password, string email,  out MembershipCreateStatus status)
32                 {
33                         throw new NotImplementedException ();
34                 }
35                 
36                 [MonoTODO]
37                 public virtual bool DeleteUser (string username)
38                 {
39                         throw new NotImplementedException ();
40                 }
41                 
42                 [MonoTODO]
43                 public virtual string GeneratePassword ()
44                 {
45                         throw new NotImplementedException ();
46                 }
47                 
48                 [MonoTODO]
49                 public MembershipUserCollection GetAllUsers ()
50                 {
51                         throw new NotImplementedException ();
52                 }
53                 
54                 [MonoTODO]
55                 public int GetNumberOfUsersOnline ()
56                 {
57                         throw new NotImplementedException ();
58                 }
59                 
60                 [MonoTODO]
61                 public virtual string GetPassword (string username, string answer)
62                 {
63                         throw new NotImplementedException ();
64                 }
65                 
66                 [MonoTODO]
67                 public virtual MembershipUser GetUser (string username, bool userIsOnline)
68                 {
69                         throw new NotImplementedException ();
70                 }
71                 
72                 [MonoTODO]
73                 public virtual string GetUserNameByEmail (string email)
74                 {
75                         throw new NotImplementedException ();
76                 }
77                 
78                 [MonoTODO]
79                 public virtual void Initialize (string name, NameValueCollection config)
80                 {
81                         throw new NotImplementedException ();
82                 }
83                 
84                 [MonoTODO]
85                 public virtual string ResetPassword (string username, string answer)
86                 {
87                         throw new NotImplementedException ();
88                 }
89                 
90                 [MonoTODO]
91                 public virtual void UpdateUser (MembershipUser user)
92                 {
93                         throw new NotImplementedException ();
94                 }
95                 
96                 [MonoTODO]
97                 public virtual bool ValidateUser (string username, string password)
98                 {
99                         throw new NotImplementedException ();
100                 }
101                 
102                 [MonoTODO]
103                 public string ApplicationName {
104                         get { throw new NotImplementedException (); }
105                         set { throw new NotImplementedException (); }
106                 }
107                 
108                 [MonoTODO]
109                 public virtual string Description {
110                         get { throw new NotImplementedException (); }
111                 }
112                 
113                 [MonoTODO]
114                 public virtual bool EnablePasswordReset {
115                         get { throw new NotImplementedException (); }
116                 }
117                 
118                 [MonoTODO]
119                 public virtual bool EnablePasswordRetrieval {
120                         get { throw new NotImplementedException (); }
121                 }
122                 
123                 [MonoTODO]
124                 public virtual string Name {
125                         get { throw new NotImplementedException (); }
126                 }
127                 
128                 [MonoTODO]
129                 public virtual MembershipPasswordFormat PasswordFormat {
130                         get { throw new NotImplementedException (); }
131                 }
132                 
133                 [MonoTODO]
134                 public virtual bool RequiresQuestionAndAnswer {
135                         get { throw new NotImplementedException (); }
136                 }
137                 
138                 [MonoTODO]
139                 public virtual bool RequiresUniqueEmail {
140                         get { throw new NotImplementedException (); }
141                 }
142         }
143 }
144 #endif
145