jdk/src/java.base/share/classes/java/lang/RuntimePermission.java
changeset 33875 c1c71107d45f
parent 32107 67aa4920495c
child 40798 acb8f3cd80b6
equal deleted inserted replaced
33874:46651fd30c0b 33875:c1c71107d45f
   346  *   security-sensitive provider mechanism. </td>
   346  *   security-sensitive provider mechanism. </td>
   347  *   <td>See <a href= "../util/spi/LocaleServiceProvider.html">
   347  *   <td>See <a href= "../util/spi/LocaleServiceProvider.html">
   348  *   {@code java.util.spi.LocaleServiceProvider}</a> for more
   348  *   {@code java.util.spi.LocaleServiceProvider}</a> for more
   349  *   information.</td>
   349  *   information.</td>
   350  * </tr>
   350  * </tr>
       
   351  *
       
   352  * <tr>
       
   353  *   <td>loggerFinder</td>
       
   354  *   <td>This {@code RuntimePermission} is required to be granted to
       
   355  *   classes which subclass or call methods on
       
   356  *   {@code java.lang.System.LoggerFinder}. The permission is
       
   357  *   checked during invocation of the abstract base class constructor, as
       
   358  *   well as on the invocation of its public methods.
       
   359  *   This permission ensures trust in classes which provide loggers
       
   360  *   to system classes.</td>
       
   361  *   <td>See {@link java.lang.System.LoggerFinder java.lang.System.LoggerFinder}
       
   362  *   for more information.</td>
       
   363  * </tr>
   351  * </table>
   364  * </table>
   352  *
   365  *
   353  * @implNote
   366  * @implNote
   354  * Implementations may define additional target names, but should use naming
   367  * Implementations may define additional target names, but should use naming
   355  * conventions such as reverse domain name notation to avoid name clashes.
   368  * conventions such as reverse domain name notation to avoid name clashes.