Lines Matching refs:AccessControlContext

90  * // Whenever a new thread is created, the AccessControlContext at
190 * AccessControlContext class are provided
193 * it in an AccessControlContext object, which it returns. A sample call is
198 * AccessControlContext acc = AccessController.getContext()
203 * AccessControlContext itself has a <code>checkPermission</code> method
207 * previously-saved AccessControlContext object. A sample call is the
233 * @see AccessControlContext
255 * AccessControlContext will be ignored while the action is performed.
263 * @see #doPrivileged(PrivilegedAction,AccessControlContext)
280 * <p> This method preserves the current AccessControlContext's
296 AccessControlContext acc = getStackAccessControlContext();
308 * <code>AccessControlContext</code>.
312 * <code>AccessControlContext</code>.
330 * @see #doPrivileged(PrivilegedExceptionAction,AccessControlContext)
334 AccessControlContext context);
345 * AccessControlContext will be ignored while the action is performed.
356 * @see #doPrivileged(PrivilegedExceptionAction,AccessControlContext)
374 * <p> This method preserves the current AccessControlContext's
386 * @see #doPrivileged(PrivilegedExceptionAction,AccessControlContext)
395 AccessControlContext acc = getStackAccessControlContext();
406 private static AccessControlContext preserveCombiner(DomainCombiner combiner,
419 return new AccessControlContext(pds);
421 return new AccessControlContext(combiner.combine(pds, null),
430 * <code>AccessControlContext</code>. The action is performed with the
433 * specified <code>AccessControlContext</code>.
454 * @see #doPrivileged(PrivilegedExceptionAction,AccessControlContext)
459 AccessControlContext context)
472 private static native AccessControlContext getStackAccessControlContext();
477 * AccessControlContext can use it.
480 static native AccessControlContext getInheritedAccessControlContext();
484 * includes the current Thread's inherited AccessControlContext,
485 * and places it in an AccessControlContext object. This context may then
488 * @see AccessControlContext
490 * @return the AccessControlContext based on the current context.
493 public static AccessControlContext getContext()
495 AccessControlContext acc = getStackAccessControlContext();
499 return new AccessControlContext(null, true);
508 * the current AccessControlContext and security policy.
533 AccessControlContext stack = getStackAccessControlContext();
536 Debug debug = AccessControlContext.getDebug();
558 AccessControlContext acc = stack.optimize();