Searched refs:AccessControlContext (Results 1 - 20 of 20) sorted by relevance

/dalvik/libcore/security/src/main/java/org/apache/harmony/security/fortress/
H A DSecurityUtils.java25 import java.security.AccessControlContext;
46 // A thread is used as a key for the map and AccessControlContext
48 private static final WeakHashMap<Thread, AccessControlContext> ACC_CACHE = new WeakHashMap<Thread, AccessControlContext>();
53 * current AccessControlContext:
73 public static void putContext(Thread thread, AccessControlContext context)
93 * Returns the AccessControlContext stored for a given thread.<br>
99 public static AccessControlContext getContext(Thread thread)
/dalvik/libcore/security/src/test/java/tests/api/java/security/
H A DAccessControlContextTest.java26 import java.security.AccessControlContext;
41 @TestTargetClass(AccessControlContext.class)
65 * @tests java.security.AccessControlContext#AccessControlContext(java.security.ProtectionDomain[])
70 method = "AccessControlContext",
75 // java.security.AccessControlContext(java.security.ProtectionDomain [])
83 AccessControlContext acc = new AccessControlContext(
94 AccessControlContext acc = new AccessControlContext(
[all...]
H A DDomainCombinerTest.java25 import java.security.AccessControlContext;
85 AccessControlContext parent = new AccessControlContext(domains);
86 AccessControlContext c0 = new AccessControlContext(parent,
88 final AccessControlContext c1 = new AccessControlContext(parent,
/dalvik/libcore/security-kernel/src/main/java/java/security/
H A DAccessController.java55 * for the map, and a value is ArrayList where all AccessControlContext-s
60 private static final WeakHashMap<Thread, ArrayList<AccessControlContext>> contexts = new WeakHashMap<Thread, ArrayList<AccessControlContext>>();
101 * the {@code AccessControlContext} whose protection domains are
109 AccessControlContext context) {
164 * the {@code AccessControlContext} whose protection domains are
174 AccessControlContext context) throws PrivilegedActionException {
188 AccessControlContext context) throws PrivilegedActionException {
192 ArrayList<AccessControlContext> a = null;
199 a = new ArrayList<AccessControlContext>();
[all...]
H A DAccessControlContext.java40 * {@code AccessControlContext} encapsulates the {@code ProtectionDomain}s on
43 public final class AccessControlContext { class
45 // List of ProtectionDomains wrapped by the AccessControlContext
54 // An AccessControlContext inherited by the current thread from its parent
55 private AccessControlContext inherited;
58 * Constructs a new instance of {@code AccessControlContext} with the
59 * specified {@code AccessControlContext} and {@code DomainCombiner}.
66 * the {@code AccessControlContext} related to the given {@code
70 * AccessControlContext}
78 public AccessControlContext(AccessControlContex method in class:AccessControlContext
101 public AccessControlContext(ProtectionDomain[] context) { method in class:AccessControlContext
137 AccessControlContext(ProtectionDomain[] stack, method in class:AccessControlContext
156 AccessControlContext(ProtectionDomain[] stack, method in class:AccessControlContext
[all...]
/dalvik/libcore/x-net/src/main/java/org/apache/harmony/xnet/provider/jsse/
H A DDelegatedTask.java22 import java.security.AccessControlContext;
34 private final AccessControlContext context;
42 public DelegatedTask(PrivilegedExceptionAction<Void> action, HandshakeProtocol handshaker, AccessControlContext context) {
H A DOpenSSLSessionImpl.java20 import java.security.AccessControlContext;
390 AccessControlContext current = AccessController.getContext();
391 AccessControlContext cont;
394 cont = (AccessControlContext) entry.getKey2();
H A DSSLSessionImpl.java20 import java.security.AccessControlContext;
56 final AccessControlContext acc;
298 final AccessControlContext currAcc = AccessController.getContext();
/dalvik/libcore/security/src/test/java/tests/security/permissions/
H A DJavaxSecurityAuthSubject.java28 import java.security.AccessControlContext;
82 args = {java.security.AccessControlContext.class}
101 AccessControlContext acc = new AccessControlContext(
119 args = {java.security.AccessControlContext.class}
145 AccessControlContext acc = new AccessControlContext(
190 AccessControlContext acc = new AccessControlContext(
244 args = {javax.security.auth.Subject.class, java.security.PrivilegedAction.class, java.security.AccessControlContext
[all...]
H A DJavaxSecurityAuthSubjectDomainCombiner.java26 import java.security.AccessControlContext;
/dalvik/libcore/auth/src/main/java/javax/security/auth/
H A DSubject.java24 import java.security.AccessControlContext;
162 * if {@code null} a new {@link AccessControlContext} is
168 AccessControlContext context) {
173 return doAs_PrivilegedAction(subject, action, new AccessControlContext(
182 final AccessControlContext context) {
184 AccessControlContext newContext;
198 return new AccessControlContext(context, combiner);
202 newContext = (AccessControlContext) AccessController.doPrivileged(dccAction);
239 * if {@code null} a new {@link AccessControlContext} is
247 PrivilegedExceptionAction action, AccessControlContext contex
[all...]
/dalvik/libcore/security/src/test/java/org/apache/harmony/security/tests/java/security/
H A DAccessController2Test.java20 import java.security.AccessControlContext;
62 * java.security.AccessControlContext))
67 args = {java.security.PrivilegedAction.class, java.security.AccessControlContext.class}
82 "AccessControlContext.", pass.booleanValue());
84 AccessControlContext acc = AccessController.getContext();
85 assertNotNull("Test 3: AccessControlContext must not be null", acc);
89 "AccessControlContext.", pass.booleanValue());
113 "AccessControlContext.", pass.booleanValue());
118 * java.security.AccessControlContext))
123 args = {java.security.PrivilegedExceptionAction.class, java.security.AccessControlContext
[all...]
/dalvik/libcore/security/src/test/java/tests/api/javax/security/auth/
H A DSubjectTest.java38 import java.security.AccessControlContext;
282 * AccessControlContext acc)
288 args = {Subject.class, PrivilegedAction.class, AccessControlContext.class}
294 AccessControlContext acc = AccessController.getContext();
336 * AccessControlContext acc)
342 args = {Subject.class, PrivilegedExceptionAction.class, AccessControlContext.class}
348 AccessControlContext acc = AccessController.getContext();
594 * @tests javax.security.auth.Subject#getSubject(AccessControlContext acc)
600 args = {AccessControlContext.class}
604 AccessControlContext ac
[all...]
/dalvik/libcore/concurrent/src/main/java/java/util/concurrent/
H A DExecutors.java10 import java.security.AccessControlContext;
295 * AccessControlContext and contextClassLoader of new threads to
451 private final AccessControlContext acc;
478 private final AccessControlContext acc;
558 private final AccessControlContext acc;
/dalvik/libcore/luni/src/main/java/java/lang/
H A DSecurityManager.java32 import java.security.AccessControlContext;
853 * java.security.AccessControlContext}.
891 * AccessControlContext} or if the requested {@code permission}
898 // Must be an AccessControlContext. If we don't check
901 if (context instanceof AccessControlContext) {
902 ((AccessControlContext) context).checkPermission(permission);
/dalvik/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/
H A DSecurityManagerTest.java34 import java.security.AccessControlContext;
591 AccessControlContext acc = new AccessControlContext(pd);
948 AccessControlContext acc = new AccessControlContext(pd);
1160 AccessControlContext acc = new AccessControlContext(pd);
H A DClassTest.java34 import java.security.AccessControlContext;
985 AccessControlContext acc = new AccessControlContext(new ProtectionDomain[0]);
986 AccessControlContext acc2 = new AccessControlContext(acc, combiner);
/dalvik/libcore/concurrent/src/test/java/tests/api/java/util/concurrent/
H A DExecutorsTest.java390 final AccessControlContext thisacc = AccessController.getContext();
511 AccessControlContext noprivAcc = null;
/dalvik/libcore/security/src/main/java/java/security/
H A DKeyStore.java1003 // Store AccessControlContext which is used in getKeyStore() method
1004 private final AccessControlContext accControlContext;
1012 String type, Provider provider, AccessControlContext context) {
/dalvik/libcore/luni/src/main/java/java/net/
H A DURLClassLoader.java30 import java.security.AccessControlContext;
67 private AccessControlContext currentContext;

Completed in 297 milliseconds