Status: JDK-8191136 Remove deprecated java.security.{Certificate, Identity, IdentityScope, Signer} APIs

Alan Bateman Alan.Bateman at oracle.com
Mon Apr 10 19:39:54 UTC 2023



On 10/04/2023 19:11, Eirik Bjørsnøs wrote:
>
> Hello Sean,
>
> I'm curious about the state/fate of JDK-8191136 [1]. This issue aims 
> to remove some long deprecated classes in java.security.
>
> It seems this issue had several stalls and that it finally was 
> targeted to Java 19, but never executed.
>
> I think it would be very nice to remove these confusing API classes 
> now, before we let them see another LTS.
>
> If you already have a PR up your sleeve, that would be great, 
> otherwise I would be happy to take on this task, get the CSR 
> reapproved etc.
>
> What do you think?
>
The issue with java.security.Identity is/was the usage in Java EE, more 
specifically the EJB spec and the concern that there are app servers 
that want to support Java EE releases and run on newer JDK releases at 
the same time. So this one has been stuck for a long time.

-Alan



More information about the security-dev mailing list