Tue Sep 10 12:12:51 CEST 2002 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / class / corlib / System.Security.Policy / ApplicationDirectoryMembershipCondition.cs
1 // System.Security.Policy.ApplicationDirectoryMembershipCondition\r
2 //\r
3 // Author(s):\r
4 //   Nick Drochak (ndrochak@gol.com)\r
5 //\r
6 // (C) 2002 Nick Drochak, All rights reserved.\r
7 \r
8 using System.Security;\r
9 \r
10 namespace System.Security.Policy\r
11 {\r
12 \r
13         // FIXME: This class is mostly just method stubs.\r
14 \r
15         [Serializable]\r
16         public sealed class ApplicationDirectoryMembershipCondition :\r
17                 IMembershipCondition, \r
18                 ISecurityEncodable, \r
19                 ISecurityPolicyEncodable\r
20         {\r
21                 // Methods\r
22                 [MonoTODO]\r
23                 public bool Check(Evidence evidence) { \r
24                         throw new NotImplementedException (); \r
25                 }\r
26 \r
27                 [MonoTODO]\r
28                 public IMembershipCondition Copy() { \r
29                         throw new NotImplementedException (); \r
30                 }\r
31                 \r
32                 public override bool Equals(object o) { \r
33                         return o is ApplicationDirectoryMembershipCondition; \r
34                 }\r
35                 \r
36                 [MonoTODO]\r
37                 public void FromXml(SecurityElement e) { \r
38                         throw new NotImplementedException (); \r
39                 }\r
40                 \r
41                 [MonoTODO]\r
42                 public void FromXml(SecurityElement e, PolicyLevel level) { \r
43                         throw new NotImplementedException (); \r
44                 }\r
45                 \r
46                 [MonoTODO]\r
47                 public override int GetHashCode() { \r
48                         throw new NotImplementedException (); \r
49                 }\r
50                 \r
51                 [MonoTODO]\r
52                 public override string ToString() { \r
53                         throw new NotImplementedException (); \r
54                 }\r
55                 \r
56                 [MonoTODO]\r
57                 public SecurityElement ToXml() { \r
58                         throw new NotImplementedException (); \r
59                 }\r
60                 \r
61                 [MonoTODO]\r
62                 public SecurityElement ToXml(PolicyLevel level) { \r
63                         throw new NotImplementedException (); \r
64                 }\r
65         }\r
66 }