JDK-8157730 : Deprecate the java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2016-05-24
  • Updated: 2017-08-02
  • 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 :  
Sub Tasks
JDK-8162620 :  
Description
The java.security.{Identity, IdentityScope, Signer} classes have been deprecated since 1.2 and superseded by java.security.KeyStore and related classes since 1.2. It is no longer necessary to retain these classes and they should be removed in a future release. 
Comments
FC Extension Request Justification: Three Identity-related classes were deprecated in JDK 1.2. In order to remove them in JDK 10 we need to mark them as candidates for removal, in JDK 9. This is a spec and @Deprecated annotation change only. Its CCC request has already been approved and there is no remaining work to be done. Risk: Low Proposed Integration Date: 1 Jul 2016
28-06-2016

We should note somewhere (in the class description, perhaps) that the policy.ignoreIdentityScope security property is only applicable to these APIs and also a candidate for removal at the same time.
24-05-2016