RFR: 8348967: Deprecate security permission classes for removal [v2]
Iris Clark
iris at openjdk.org
Fri Apr 4 18:33:58 UTC 2025
On Fri, 4 Apr 2025 18:04:39 GMT, Sean Mullan <mullan at openjdk.org> wrote:
>> Please review this change to terminally deprecate the following security related permission classes: `java.security.UnresolvedPermission`, `javax.net.ssl.SSLPermission`, `javax.security.auth.AuthPermission`, `javax.security.auth.PrivateCredentialPermission`, `javax.security.auth.kerberos.DelegationPermission`, `javax.security.auth.kerberos.ServicePermission`, `com.sun.security.jgss.InquireSecContextPermission`. These classes were only useful in conjunction with the Security Manager, which is no longer supported.
>>
>> The current API note in these classes was reused as the deprecation text.
>>
>> Release Note: https://bugs.openjdk.org/browse/JDK-8353680
>
> Sean Mullan has updated the pull request incrementally with three additional commits since the last revision:
>
> - Merge branch 'JDK-8348967' of gh:seanjmullan/jdk into JDK-8348967
> - Revert "Initial revision."
> Undeprecate AllPermission.
>
> This reverts commit 38938d9d56672ecc374c3d86a891c95e6b164d02.
> - Remove trailing whitespace.
Marked as reviewed by iris (Reviewer).
-------------
PR Review: https://git.openjdk.org/jdk/pull/24445#pullrequestreview-2743822700
More information about the net-dev
mailing list