JDK-8157847 : Deprecate the java.security.acl API with forRemoval=true
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2016-05-25
  • Updated: 2017-05-17
  • Resolved: 2016-07-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b126Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8162612 :  
Description
The APIs in java.security.acl were deprecated in 1.9 but have had the following warning in the package description for a very long time:

The classes and interfaces in this package have been superseded by classes in the java.security package. See that package and, for example, java.security.Permission for details.

Since there have been suitable replacements since 1.2, there is no reason to retain this package and it should be removed in a future release. 
Comments
FC Extension Request The fix is coded and ready for integration, and the CCC has been approved. The risk level is very low. See the description for justification. The enhancement can be completed within a day of getting approval.
27-06-2016