public class SecurityManagerHelper extends Object
SecurityManager related operations.| Constructor and Description |
|---|
SecurityManagerHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
doPrivileged(PrivilegedAction<T> privilegedAction)
doPrivileged(PrivilegedAction, Collection) with no permissions. |
static <T> T |
doPrivileged(PrivilegedAction<T> privilegedAction,
Collection<Permission> permissions)
Executes the given
PrivilegedAction using the given collection of Permission. |
static boolean |
isSecurityManagerEnabled()
Returns true if a security manager is enabled in the current JVM context.
|
public static boolean isSecurityManagerEnabled()
public static <T> T doPrivileged(PrivilegedAction<T> privilegedAction)
doPrivileged(PrivilegedAction, Collection) with no permissions.T - the return typeprivilegedAction - the PrivilegedAction to executepublic static <T> T doPrivileged(PrivilegedAction<T> privilegedAction, Collection<Permission> permissions)
PrivilegedAction using the given collection of Permission.T - the return typeprivilegedAction - the PrivilegedAction to executepermissions - collection of permissions to apply. May be empty but not null.Copyright © 2021. All rights reserved.