< prev index next >

src/java.base/share/classes/java/lang/reflect/ReflectPermission.java

Print this page

        

*** 30,45 **** * <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>suppressAccessChecks</td> * <td>ability to suppress the standard Java language access checks * on fields and methods in a class; allow access not only public members --- 30,49 ---- * <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>suppressAccessChecks</td> * <td>ability to suppress the standard Java language access checks * on fields and methods in a class; allow access not only public members
*** 56,65 **** --- 60,70 ---- * does not have access and the dynamic proxy class is in the system * protection domain. Malicious code may use these classes to * help in its attempt to compromise security in the system.</td> * </tr> * + * </tbody> * </table> * * @see java.security.Permission * @see java.security.BasicPermission * @see AccessibleObject
< prev index next >