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

Weijun Wang weijun.wang at oracle.com
Fri Oct 20 16:02:06 UTC 2017


https://bugs.openjdk.java.net/browse/JDK-8189746 created.

--Max

> On Oct 20, 2017, at 10:29 PM, Sean Mullan <sean.mullan at oracle.com> wrote:
> 
> 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