Mercurial > hg > openjdk > jdk9 > jdk
changeset 17240:d0a0f9e3cf9f
8181295: Document that SecurityManager::checkPackageAccess may be called by the VM
Reviewed-by: mchung
author | mullan |
---|---|
date | Mon, 19 Jun 2017 08:16:03 -0400 |
parents | 6a4875229b96 |
children | 2cd9961940f9 |
files | src/java.base/share/classes/java/lang/SecurityManager.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/java.base/share/classes/java/lang/SecurityManager.java Mon Jun 19 07:19:27 2017 +0300 +++ b/src/java.base/share/classes/java/lang/SecurityManager.java Mon Jun 19 08:16:03 2017 -0400 @@ -1496,7 +1496,10 @@ * Throws a {@code SecurityException} if the calling thread is not allowed * to access the specified package. * <p> - * This method is called by the {@code loadClass} method of class loaders. + * During class loading, this method may be called by the {@code loadClass} + * method of class loaders and by the Java Virtual Machine to ensure that + * the caller is allowed to access the package of the class that is + * being loaded. * <p> * This method checks if the specified package starts with or equals * any of the packages in the {@code package.access} Security Property.