dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Security CodeAccessPer


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Security CodeAccessPermission.cs,1.4,1.5 PermissionSet.cs,1.5,1.6 SecurityElement.cs,1.4,1.5 SecurityManager.cs,1.2,1.3
Date: Wed, 23 Apr 2003 01:39:53 -0400

Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Security
In directory subversions:/tmp/cvs-serv9550/runtime/System/Security

Modified Files:
        CodeAccessPermission.cs PermissionSet.cs SecurityElement.cs 
        SecurityManager.cs 
Log Message:


Minor tweaks to a lot of classes to make them more signature compatible
with .NET Framework SDK 1.1.


Index: CodeAccessPermission.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Security/CodeAccessPermission.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** CodeAccessPermission.cs     31 Mar 2003 05:47:36 -0000      1.4
--- CodeAccessPermission.cs     23 Apr 2003 05:39:50 -0000      1.5
***************
*** 27,31 ****
  using System.Runtime.CompilerServices;
  
! public abstract class CodeAccessPermission : IPermission, IStackWalk
  {
  
--- 27,32 ----
  using System.Runtime.CompilerServices;
  
! public abstract class CodeAccessPermission
!       : IPermission, IStackWalk, ISecurityEncodable
  {
  

Index: PermissionSet.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Security/PermissionSet.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** PermissionSet.cs    15 Apr 2003 11:22:33 -0000      1.5
--- PermissionSet.cs    23 Apr 2003 05:39:50 -0000      1.6
***************
*** 26,32 ****
  using System.Collections;
  using System.Security.Permissions;
  
  public class PermissionSet : ICollection, IEnumerable, ISecurityEncodable,
!                                                        IStackWalk
  {
  
--- 26,33 ----
  using System.Collections;
  using System.Security.Permissions;
+ using System.Runtime.Serialization;
  
  public class PermissionSet : ICollection, IEnumerable, ISecurityEncodable,
!                                                        IStackWalk, 
IDeserializationCallback
  {
  
***************
*** 464,467 ****
--- 465,475 ----
                        }
  
+       // Implement the IDeserializationCallback interface.
+       [TODO]
+       void IDeserializationCallback.OnDeserialization(Object sender)
+                       {
+                               // TODO
+                       }
+ 
  #if !ECMA_COMPAT
  
***************
*** 477,481 ****
        // Determine if the set contains permissions that do not
        // derive from CodeAccessPermission.
!       public bool ContainsNonCodeAccessPermisssions()
                        {
                                int posn;
--- 485,489 ----
        // Determine if the set contains permissions that do not
        // derive from CodeAccessPermission.
!       public bool ContainsNonCodeAccessPermissions()
                        {
                                int posn;
***************
*** 547,550 ****
--- 555,567 ----
                                }
                                return null;
+                       }
+ 
+       // Convert a permission set from one format to another.
+       [TODO]
+       public static byte[] ConvertPermissionSet
+                               (String inFormat, byte[] inData, String 
outFormat)
+                       {
+                               // TODO
+                               return inData;
                        }
  

Index: SecurityElement.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Security/SecurityElement.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** SecurityElement.cs  1 Apr 2003 06:42:09 -0000       1.4
--- SecurityElement.cs  23 Apr 2003 05:39:50 -0000      1.5
***************
*** 565,569 ****
  
        // Search for the text of a named child.
!       public String SearchForTextByTag(String tag)
                        {
                                if(tag == null)
--- 565,569 ----
  
        // Search for the text of a named child.
!       public String SearchForTextOfTag(String tag)
                        {
                                if(tag == null)

Index: SecurityManager.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Security/SecurityManager.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** SecurityManager.cs  5 Apr 2003 06:28:32 -0000       1.2
--- SecurityManager.cs  23 Apr 2003 05:39:50 -0000      1.3
***************
*** 28,32 ****
  using System.Security.Policy;
  
! public class SecurityManager
  {
  
--- 28,32 ----
  using System.Security.Policy;
  
! public sealed class SecurityManager
  {
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]