2002-04-15 Rodrigo Moya <rodrigo@ximian.com>
[mono.git] / mcs / class / System.Data / System.Data.Common / DbDataPermissionAttribute.cs
1 //
2 // System.Data.Common.DbDataPermissionAttribute.cs
3 //
4 // Author:
5 //   Rodrigo Moya (rodrigo@ximian.com)
6 //
7 // (C) Ximian, Inc
8 //
9
10 namespace System.Data.Common
11 {
12         /// <summary>
13         /// Associates a security action with a custom security attribute.
14         /// </summary>
15         public abstract class DBDataPermissionAttribute : CodeAccessSecurityAttribute
16         {
17                 private SecurityAction securityAction;
18                 private bool allowBlankPassword;
19
20                 protected DBDataPermissionAttribute(SecurityAction action) {
21                         this.securityAction = action;
22                         this.allowBlankPassword = false;
23                 }
24
25                 public bool AllowBlankPassword {
26                         get {
27                                 return this.allowBlankPassword;
28                         }
29                         set {
30                                 this.allowBlankPassword = value;
31                         }
32                 }
33         }
34 }