Skip Headers

# Permissions Required When doPrivileged is Disabled

Previous

Next

If you disable `doPrivileged` operation when you run a TopLink-enabled application in a JVM configured with a nondefault `java.lang.SecurityManager`, you must grant the following permissions:

- `java.lang.reflect.RelectPermission "suppressAccessChecks"`

- `java.lang.RuntimePermission "accessDeclaredMembers"`

- `java.lang.RuntimePermission "getClassLoader"`

You may also have to grant additional permissions depending on the TopLink features your application uses. For more information, see "Permissions Required by TopLink Features".