< prev index next >

jdk/src/java.base/share/classes/java/lang/RuntimePermission.java

Print this page

        

*** 346,355 **** --- 346,368 ---- * 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 >