/dalvik/libcore/security/src/main/java/org/apache/harmony/security/fortress/ |
H A D | SecurityUtils.java | 25 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 D | AccessControlContextTest.java | 26 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 D | DomainCombinerTest.java | 25 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 D | AccessController.java | 55 * 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 D | AccessControlContext.java | 40 * {@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 D | DelegatedTask.java | 22 import java.security.AccessControlContext; 34 private final AccessControlContext context; 42 public DelegatedTask(PrivilegedExceptionAction<Void> action, HandshakeProtocol handshaker, AccessControlContext context) {
|
H A D | OpenSSLSessionImpl.java | 20 import java.security.AccessControlContext; 390 AccessControlContext current = AccessController.getContext(); 391 AccessControlContext cont; 394 cont = (AccessControlContext) entry.getKey2();
|
H A D | SSLSessionImpl.java | 20 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 D | JavaxSecurityAuthSubject.java | 28 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 D | JavaxSecurityAuthSubjectDomainCombiner.java | 26 import java.security.AccessControlContext;
|
/dalvik/libcore/auth/src/main/java/javax/security/auth/ |
H A D | Subject.java | 24 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 D | AccessController2Test.java | 20 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 D | SubjectTest.java | 38 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 D | Executors.java | 10 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 D | SecurityManager.java | 32 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 D | SecurityManagerTest.java | 34 import java.security.AccessControlContext; 591 AccessControlContext acc = new AccessControlContext(pd); 948 AccessControlContext acc = new AccessControlContext(pd); 1160 AccessControlContext acc = new AccessControlContext(pd);
|
H A D | ClassTest.java | 34 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 D | ExecutorsTest.java | 390 final AccessControlContext thisacc = AccessController.getContext(); 511 AccessControlContext noprivAcc = null;
|
/dalvik/libcore/security/src/main/java/java/security/ |
H A D | KeyStore.java | 1003 // 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 D | URLClassLoader.java | 30 import java.security.AccessControlContext; 67 private AccessControlContext currentContext;
|