[Top][All Lists]
[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
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [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,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System ArgIterator.cs,1.7,1.8 Array.cs,1.23,1.24 BitConverter.cs,1.4,1.5 Buffer.cs,1.1,1.2 Console.cs,1.10,1.11 Delegate.cs,1.10,1.11 Environment.cs,1.12,1.13 Exception.cs,1.20,1.21 IAppDomainSetup.cs,1.1,1.2 LoaderOptimization.cs,1.3,1.4 Object.cs,1.8,1.9 PlatformID.cs,1.3,1.4 String.cs,1.33,1.34 Type.cs,1.21,1.22 TypedReference.cs,1.5,1.6 _AppDomain.cs,1.4,1.5
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Globalization GregorianCalendar.cs,1.3,1.4 HebrewCalendar.cs,1.3,1.4 HijriCalendar.cs,1.1,1.2 JapaneseCalendar.cs,1.1,1.2 JulianCalendar.cs,1.2,1.3 KoreanCalendar.cs,1.1,1.2 TaiwanCalendar.cs,1.1,1.2 ThaiBuddhistCalendar.cs,1.1,1.2
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System ArgIterator.cs,1.7,1.8 Array.cs,1.23,1.24 BitConverter.cs,1.4,1.5 Buffer.cs,1.1,1.2 Console.cs,1.10,1.11 Delegate.cs,1.10,1.11 Environment.cs,1.12,1.13 Exception.cs,1.20,1.21 IAppDomainSetup.cs,1.1,1.2 LoaderOptimization.cs,1.3,1.4 Object.cs,1.8,1.9 PlatformID.cs,1.3,1.4 String.cs,1.33,1.34 Type.cs,1.21,1.22 TypedReference.cs,1.5,1.6 _AppDomain.cs,1.4,1.5
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Globalization GregorianCalendar.cs,1.3,1.4 HebrewCalendar.cs,1.3,1.4 HijriCalendar.cs,1.1,1.2 JapaneseCalendar.cs,1.1,1.2 JulianCalendar.cs,1.2,1.3 KoreanCalendar.cs,1.1,1.2 TaiwanCalendar.cs,1.1,1.2 ThaiBuddhistCalendar.cs,1.1,1.2
- Index(es):