diff options
author | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-22 23:54:38 +0400 |
---|---|---|
committer | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-22 23:54:38 +0400 |
commit | 817c99f68286dd72dc082362ff9cae47ba38ccfb (patch) | |
tree | 4e6ac3a303f86fb5665e763b1fdf6767becbfcb0 /mcs | |
parent | 512a57d408b079dc7737f4f071e67e1d1b8af878 (diff) |
2005-06-22 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermission.cs, IsolatedStorageFilePermission.cs,
KeyContainerPermission.cs, RegistryPermission.cs: better comments on
remaining TODO (all 2.0 related) to ease grepping.
svn path=/trunk/mcs/; revision=46387
Diffstat (limited to 'mcs')
5 files changed, 18 insertions, 11 deletions
diff --git a/mcs/class/corlib/System.Security.Permissions/ChangeLog b/mcs/class/corlib/System.Security.Permissions/ChangeLog index bee400f5c5a..4825090afeb 100644 --- a/mcs/class/corlib/System.Security.Permissions/ChangeLog +++ b/mcs/class/corlib/System.Security.Permissions/ChangeLog @@ -1,3 +1,9 @@ +2005-06-22 Sebastien Pouliot <sebastien@ximian.com> + + * FileIOPermission.cs, IsolatedStorageFilePermission.cs, + KeyContainerPermission.cs, RegistryPermission.cs: better comments on + remaining TODO (all 2.0 related) to ease grepping. + 2005-06-16 Sebastien Pouliot <sebastien@ximian.com> * PrincipalPermission.cs: Fixed IsSubsetOf method when permission is diff --git a/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs b/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs index 42f24958efa..791b8eb03d4 100644 --- a/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs +++ b/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs @@ -96,13 +96,13 @@ namespace System.Security.Permissions { } #if NET_2_0 - [MonoTODO ("Access Control isn't implemented")] + [MonoTODO ("(2.0) Access Control isn't implemented")] public FileIOPermission (FileIOPermissionAccess access, AccessControlActions control, string path) { throw new NotImplementedException (); }
- [MonoTODO ("Access Control isn't implemented")] + [MonoTODO ("(2.0) Access Control isn't implemented")] public FileIOPermission (FileIOPermissionAccess access, AccessControlActions control, string[] pathList) {
throw new NotImplementedException (); @@ -384,14 +384,14 @@ namespace System.Security.Permissions { }
#if NET_2_0 - [MonoTODO] + [MonoTODO ("(2.0)")] [ComVisible (false)] public override bool Equals (object obj) { return false; } - [MonoTODO] + [MonoTODO ("(2.0)")] [ComVisible (false)] public override int GetHashCode () { diff --git a/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs b/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs index e28d63c43b7..6c1c461449c 100644 --- a/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs +++ b/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs @@ -117,7 +117,7 @@ namespace System.Security.Permissions { } #if NET_2_0 - [MonoTODO ("new override - something must have been added ???")] + [MonoTODO ("(2.0) new override - something must have been added ???")] [ComVisible (false)] public override SecurityElement ToXml () { diff --git a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs index 8b6dc67f0f6..f944f36c228 100644 --- a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs +++ b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs @@ -88,6 +88,7 @@ namespace System.Security.Permissions { return new KeyContainerPermission (_flags, list); } + [MonoTODO ("(2.0) missing support for AccessEntries")] public override void FromXml (SecurityElement esd) { // General validation in CodeAccessPermission @@ -105,13 +106,13 @@ namespace System.Security.Permissions { } } - [MonoTODO] + [MonoTODO ("(2.0)")] public override IPermission Intersect (IPermission target) { return null; } - [MonoTODO] + [MonoTODO ("(2.0)")] public override bool IsSubsetOf (IPermission target) { return false; @@ -122,14 +123,14 @@ namespace System.Security.Permissions { return (_flags == KeyContainerPermissionFlags.AllFlags); } + [MonoTODO ("(2.0) missing support for AccessEntries")] public override SecurityElement ToXml () { SecurityElement e = Element (version); if (IsUnrestricted ()) { e.AddAttribute ("Unrestricted", "true"); - } - else { - // TODO + } else { + // ... } return e; } diff --git a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs index c9fda95fbfb..5471a4601e9 100644 --- a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs +++ b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs @@ -117,7 +117,7 @@ namespace System.Security.Permissions { } } #if NET_2_0 - [MonoTODO ("Access Control isn't implemented")] + [MonoTODO ("(2.0) Access Control isn't implemented")] public void AddPathList (RegistryPermissionAccess access, AccessControlActions control, string pathList) { throw new NotImplementedException (); |