< prev index next >

src/java.base/share/classes/java/nio/file/LinkPermission.java

Print this page

        

*** 31,47 **** * The {@code Permission} class for link creation operations. * * <p> The following table provides a summary description of what the permission * allows, and discusses the risks of granting code the permission. * ! * <table border=1 cellpadding=5 ! * summary="Table shows permission target name, what the permission allows, and associated risks"> * <tr> * <th>Permission Target Name</th> * <th>What the Permission Allows</th> * <th>Risks of Allowing this Permission</th> * </tr> * <tr> * <td>hard</td> * <td> Ability to add an existing file to a directory. This is sometimes * known as creating a link, or hard link. </td> * <td> Extreme care should be taken when granting this permission. It allows --- 31,50 ---- * The {@code Permission} class for link creation operations. * * <p> The following table provides a summary description of what the permission * allows, and discusses the risks of granting code the permission. * ! * <table class="altrows"> ! * <caption style="display:none">Table shows permission target name, what the permission allows, and associated risks</caption> ! * <thead> * <tr> * <th>Permission Target Name</th> * <th>What the Permission Allows</th> * <th>Risks of Allowing this Permission</th> * </tr> + * </thead> + * <tbody> * <tr> * <td>hard</td> * <td> Ability to add an existing file to a directory. This is sometimes * known as creating a link, or hard link. </td> * <td> Extreme care should be taken when granting this permission. It allows
*** 53,62 **** --- 56,66 ---- * <td> Ability to create symbolic links. </td> * <td> Extreme care should be taken when granting this permission. It allows * linking to any file or directory in the file system thus allowing the * attacker to access to all files. </td> * </tr> + * </tbody> * </table> * * @since 1.7 * * @see Files#createLink
< prev index next >