RFR 8159535: Mark deprecated javax.security.auth.Policy API with forRemoval=true

Sean Mullan sean.mullan at oracle.com
Fri Oct 20 14:29:18 UTC 2017


Looks good to me. Please add a release note subtask to the issue.

--Sean

On 10/19/17 11:56 PM, Weijun Wang wrote:
> Please review this patch. A CSR [1] is also filed.
> 
> diff --git a/src/java.base/share/classes/javax/security/auth/Policy.java b/src/java.base/share/classes/javax/security/auth/Policy.java
> --- a/src/java.base/share/classes/javax/security/auth/Policy.java
> +++ b/src/java.base/share/classes/javax/security/auth/Policy.java
> @@ -152,11 +152,12 @@
>    *
>    * These two APIs provide callers the means to query the
>    * Policy for Principal-based Permission entries.
> + * This class is subject to removal in a future version of Java SE.
>    *
>    * @since 1.4
>    * @see java.security.Security security properties
>    */
> - at Deprecated(since="1.4")
> + at Deprecated(since="1.4", forRemoval=true)
>   public abstract class Policy {
>   
>       private static Policy policy;
> 
> Thanks
> Max
> 
> [1] https://bugs.openjdk.java.net/browse/JDK-8189621
> 



More information about the security-dev mailing list