OpenJDK / jdk / jdk
changeset 39337:ac7e4f1d69db
8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true
Reviewed-by: mullan
author | vinnie |
---|---|
date | Fri, 01 Jul 2016 22:55:26 +0100 |
parents | 3e9ca73f58ca |
children | 83b771c59414 |
files | jdk/src/java.base/share/classes/java/security/Identity.java jdk/src/java.base/share/classes/java/security/IdentityScope.java jdk/src/java.base/share/classes/java/security/Signer.java |
diffstat | 3 files changed, 21 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/src/java.base/share/classes/java/security/Identity.java Fri Jul 01 12:55:23 2016 -0700 +++ b/jdk/src/java.base/share/classes/java/security/Identity.java Fri Jul 01 22:55:26 2016 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -52,11 +52,12 @@ * * @author Benjamin Renaud * @deprecated This class is no longer used. Its functionality has been - * replaced by {@code java.security.KeyStore}, the - * {@code java.security.cert} package, and - * {@code java.security.Principal}. + * replaced by {@link java.security.KeyStore}, the + * {@link java.security.cert} package, and + * {@link java.security.Principal}. + * This class is subject to removal in a future version of Java SE. */ -@Deprecated +@Deprecated(since="1.2", forRemoval=true) public abstract class Identity implements Principal, Serializable { /** use serialVersionUID from JDK 1.1.x for interoperability */
--- a/jdk/src/java.base/share/classes/java/security/IdentityScope.java Fri Jul 01 12:55:23 2016 -0700 +++ b/jdk/src/java.base/share/classes/java/security/IdentityScope.java Fri Jul 01 22:55:26 2016 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -57,11 +57,15 @@ * @author Benjamin Renaud * * @deprecated This class is no longer used. Its functionality has been - * replaced by {@code java.security.KeyStore}, the - * {@code java.security.cert} package, and - * {@code java.security.Principal}. + * replaced by {@link java.security.KeyStore}, the + * {@link java.security.cert} package, and + * {@link java.security.Principal}. + * This class is subject to removal in a future version of Java SE. + * + * Note that the security property {@code policy.ignoreIdentityScope} + * is only applicable to these APIs and is also a candidate for removal. */ -@Deprecated +@Deprecated(since="1.2", forRemoval=true) public abstract class IdentityScope extends Identity {
--- a/jdk/src/java.base/share/classes/java/security/Signer.java Fri Jul 01 12:55:23 2016 -0700 +++ b/jdk/src/java.base/share/classes/java/security/Signer.java Fri Jul 01 22:55:26 2016 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -40,11 +40,12 @@ * @author Benjamin Renaud * * @deprecated This class is no longer used. Its functionality has been - * replaced by {@code java.security.KeyStore}, the - * {@code java.security.cert} package, and - * {@code java.security.Principal}. + * replaced by {@link java.security.KeyStore}, the + * {@link java.security.cert} package, and + * {@link java.security.Principal}. + * This class is subject to removal in a future version of Java SE. */ -@Deprecated +@Deprecated(since="1.2", forRemoval=true) public abstract class Signer extends Identity { private static final long serialVersionUID = -1763464102261361480L;