AccessController

public final class AccessController extends Object

Legacy security code; do not use.

Public Method Summary

static void
static <T> T
doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context)
Calls action.run().
static <T> T
doPrivileged(PrivilegedExceptionAction<T> action)
Calls action.run().
static <T> T
doPrivileged(PrivilegedAction<T> action)
Calls action.run().
static <T> T
doPrivileged(PrivilegedAction<T> action, AccessControlContext context)
Calls action.run().
static <T> T
doPrivilegedWithCombiner(PrivilegedAction<T> action)
Calls action.run().
static <T> T
doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action)
Calls action.run().
static AccessControlContext

Inherited Method Summary

Public Methods

public static void checkPermission (Permission perm)

Parameters
perm

public static T doPrivileged (PrivilegedExceptionAction<T> action, AccessControlContext context)

Calls action.run().

Parameters
action
context

public static T doPrivileged (PrivilegedExceptionAction<T> action)

Calls action.run().

Parameters
action

public static T doPrivileged (PrivilegedAction<T> action)

Calls action.run().

Parameters
action

public static T doPrivileged (PrivilegedAction<T> action, AccessControlContext context)

Calls action.run().

Parameters
action
context

public static T doPrivilegedWithCombiner (PrivilegedAction<T> action)

Calls action.run().

Parameters
action

public static T doPrivilegedWithCombiner (PrivilegedExceptionAction<T> action)

Calls action.run().

Parameters
action

public static AccessControlContext getContext ()