Add copyright headers
[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 using System.Security.Permissions;
11
12 namespace System.Data.Common
13 {
14         /// <summary>
15         /// Associates a security action with a custom security attribute.
16         /// </summary>
17         public abstract class DBDataPermissionAttribute : CodeAccessSecurityAttribute
18         {
19                 private SecurityAction securityAction;
20                 private bool allowBlankPassword;
21
22                 protected DBDataPermissionAttribute (SecurityAction action) : base (action) {
23                         securityAction = action;
24                         allowBlankPassword = false;
25                 }
26
27                 public bool AllowBlankPassword {
28                         get {
29                                 return allowBlankPassword;
30                         }
31                         set {
32                                 allowBlankPassword = value;
33                         }
34                 }
35         }
36 }