commit-classpath
[Top][All Lists]
Advanced

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

[patch #3116] Implement AccessController.getContext


From: Michael Koch
Subject: [patch #3116] Implement AccessController.getContext
Date: Thu, 03 Jun 2004 05:21:16 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Galeon/1.3.14 (Debian package 1.3.14a-1)

This mail is an automated notification from the patch tracker
 of the project: classpath.

/**************************************************************************/
[patch #3116] Latest Modifications:

Changes by: 
                Michael Koch <address@hidden>
'Date: 
                Thu 06/03/04 at 09:20 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
Commited the CVS. I added a fix to configure.ac to add the new  output file 
vm/runtime/java/security/Makefile to make it work correctly.






/**************************************************************************/
[patch #3116] Full Item Snapshot:

URL: <http://savannah.gnu.org/patch/?func=detailitem&item_id=3116>
Project: classpath
Submitted by: Casey Marshall
On: Thu 06/03/04 at 06:09

Category:  None
Priority:  2
Resolution:  Fixed
Assigned to:  None
Originator Email:  
Status:  Closed


Summary:  Implement AccessController.getContext

Original Submission:  This patch implements 
java.security.AccessController.getContext, by defering the getContext call to a 
new class, VMAccessController. Most of the logic is already implemented, 
leaving the only method for a VM to implement getStack, which returns the 
current Thread's call stack as a pair of lists: classes and method names.

VMs can possibly take advantage of the design of VMAccessController, including:

  - Using pushContext and popContext more effectively.
  - Modifying getContext for the semantics of that VM's stack idiosyncrasies.

Also included is a simple domain combiner that produces the intersection of two 
sets of protection domains, and an implementation of Policy that parses 
plain-text description files, similar to those used by Sun's JDK.

(comments and critiques welcome)

Follow-up Comments
------------------


-------------------------------------------------------
Date: Thu 06/03/04 at 09:20         By: mkoch
Commited the CVS. I added a fix to configure.ac to add the new  output file 
vm/runtime/java/security/Makefile to make it work correctly.






File Attachments
-------------------

-------------------------------------------------------
Date: Thu 06/03/04 at 06:11  Name: security2-ChangeLog  Size: 753KB   By: rsdio
ChangeLog
http://savannah.gnu.org/patch/download.php?item_id=3116&amp;item_file_id=3340

-------------------------------------------------------
Date: Thu 06/03/04 at 06:09  Name: security2.patch  Size: 40KB   By: rsdio
security2.patch
http://savannah.gnu.org/patch/download.php?item_id=3116&amp;item_file_id=3339






For detailed info, follow this link:
<http://savannah.gnu.org/patch/?func=detailitem&item_id=3116>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

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