From: <cap...@us...> - 2008-06-06 13:23:31
|
Revision: 14415 http://jikesrvm.svn.sourceforge.net/jikesrvm/?rev=14415&view=rev Author: captain5050 Date: 2008-06-06 06:23:25 -0700 (Fri, 06 Jun 2008) Log Message: ----------- Avoid access control for the time being Modified Paths: -------------- rvmroot/branches/RVM-358-Harmony/libraryInterface/Harmony/ASF/src/java/security/AccessController.java Modified: rvmroot/branches/RVM-358-Harmony/libraryInterface/Harmony/ASF/src/java/security/AccessController.java =================================================================== --- rvmroot/branches/RVM-358-Harmony/libraryInterface/Harmony/ASF/src/java/security/AccessController.java 2008-06-06 13:22:27 UTC (rev 14414) +++ rvmroot/branches/RVM-358-Harmony/libraryInterface/Harmony/ASF/src/java/security/AccessController.java 2008-06-06 13:23:25 UTC (rev 14415) @@ -30,7 +30,9 @@ initializeInternal(); } - private static native void initializeInternal(); + private static void initializeInternal() { + throw new Error("TODO"); + } /** * Prevents this class from being instantiated. @@ -72,7 +74,9 @@ * the other elements are ProtectionsDomain. */ - private static native Object[] getProtectionDomains(int depth); + private static Object[] getProtectionDomains(int depth) { + throw new Error("TODO"); + } /** * Checks whether the running program is allowed to access the resource @@ -86,7 +90,9 @@ */ public static void checkPermission(Permission perm) throws AccessControlException { - if (perm == null) + // TODO: implement access permissions + if (true) return; + if (perm == null) throw new NullPointerException(); Object[] domains = getProtectionDomains(1); AccessControlContext acc = (AccessControlContext) domains[0]; @@ -122,6 +128,8 @@ * @see AccessControlContext */ public static AccessControlContext getContext() { + // TODO: implement access permissions + if (true) return null; Object[] domains = getProtectionDomains(1); AccessControlContext acc = (AccessControlContext) domains[0]; ProtectionDomain[] pDomains = null; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |