public final class ReflectPermission extends BasicPermission
Permission Target Name | What Permission Allows | Risk of Allowing Permission |
---|---|---|
suppressAccessChecks |
Ability to access fields, invoke methods, and construct objects via reflection, including non-public members in contexts where such access is not legal at compile-time. | This is dangerous. It exposes possibly confidential information, and malicious code could interfere with the internals of the Virtual Machine by corrupting private data. |
Constructor and Description |
---|
ReflectPermission(String name)
Construct a ReflectPermission with the given name.
|
ReflectPermission(String name,
String actions)
Construct a ReflectPermission with the given name.
|
equals, getActions, hashCode, implies, newPermissionCollection
checkGuard, getName, toString
public ReflectPermission(String name)
name
- The permission namepublic ReflectPermission(String name, String actions)
name
- The permission nameactions
- The actions; this is ignored and should be null