< prev index next >
jdk/src/java.base/share/classes/java/lang/RuntimePermission.java
Print this page
@@ -346,10 +346,23 @@
* security-sensitive provider mechanism. </td>
* <td>See <a href= "../util/spi/LocaleServiceProvider.html">
* {@code java.util.spi.LocaleServiceProvider}</a> for more
* information.</td>
* </tr>
+ *
+ * <tr>
+ * <td>loggerFinder</td>
+ * <td>This {@code RuntimePermission} is required to be granted to
+ * classes which subclass or call methods on
+ * {@code java.lang.System.LoggerFinder}. The permission is
+ * checked during invocation of the abstract base class constructor, as
+ * well as on the invocation of its public methods.
+ * This permission ensures trust in classes which provide loggers
+ * to JDK classes.</td>
+ * <td>See {@link java.lang.System.LoggerFinder java.lang.System.LoggerFinder}
+ * for more information.</td>
+ * </tr>
* </table>
*
* @implNote
* Implementations may define additional target names, but should use naming
* conventions such as reverse domain name notation to avoid name clashes.
< prev index next >