[9] Review Request: 8072663: Remove the sun.security.acl package which is not used in the JDK

Jason Uh jason.uh at oracle.com
Tue Feb 17 20:59:05 UTC 2015

Please review this fix, which removes the sun.security.acl package.

webrev: http://cr.openjdk.java.net/~juh/8072663/00/
jbs: http://bugs.openjdk.java.net/browse/JDK-8072663

The sun.security.acl package is the default implementation of 
java.security.acl but it's not used in JDK. The JCK tests for 
java.security.acl only covers the three exception classes and there are 
no JDK tests for the interfaces, implying that the spec does not require 
the implementation of java.security.acl interfaces. This is likely 
because java.security.acl package have been superseded by classes in the 
java.security package since 1.2.

Removing the sun.security.acl implementation will help offset the 
increase in size to the base module that was caused by moving 
java.security.acl from a separate dedicated module to java.base (see 


More information about the security-dev mailing list