org.mozilla.javascript.PolicySecurityController.class Maven / Gradle / Ivy
The newest version!
???? 1 ? 4 v
5 w x y
{
| } ~
? ? 4 ?
? ? ?
w
? ?
? ? ?
?
| ?
? ? ?
?
?
?
? ? ? ?
w
? ?
? ?
? ? @
?
?
?
?
? ? ? ? ? ?
?
4 ? ? ? SecureCaller InnerClasses Loader secureCallerImplBytecode [B callers Ljava/util/Map; Signature ?Ljava/util/Map;>;>; ()V Code LineNumberTable LocalVariableTable this 1Lorg/mozilla/javascript/PolicySecurityController; $getStaticSecurityDomainClassInternal ()Ljava/lang/Class; ()Ljava/lang/Class<*>; createClassLoader X(Ljava/lang/ClassLoader;Ljava/lang/Object;)Lorg/mozilla/javascript/GeneratedClassLoader; parent Ljava/lang/ClassLoader; securityDomain Ljava/lang/Object; getDynamicSecurityDomain &(Ljava/lang/Object;)Ljava/lang/Object; callWithDomain ?(Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; caller >Lorg/mozilla/javascript/PolicySecurityController$SecureCaller; ex )Ljava/security/PrivilegedActionException; ref Ljava/lang/ref/SoftReference; cx Lorg/mozilla/javascript/Context; callable !Lorg/mozilla/javascript/Callable; scope #Lorg/mozilla/javascript/Scriptable; thisObj args [Ljava/lang/Object; classLoader
codeSource Ljava/security/CodeSource; classLoaderMap LocalVariableTypeTable ]Ljava/lang/ref/SoftReference; ?Ljava/util/Map;>; loadBytecode ()[B i I secureCallerClassName Ljava/lang/String; cfw 'Lorg/mozilla/classfile/ClassFileWriter; callableCallSig
access$000
SourceFile PolicySecurityController.java 9 : ? @ java/security/CodeSource 1org/mozilla/javascript/PolicySecurityController$1 ? ? ? ? ? 6org/mozilla/javascript/PolicySecurityController$Loader 1org/mozilla/javascript/PolicySecurityController$2 ? ? java/lang/ClassLoader ; < ? P
java/util/Map java/util/WeakHashMap ? ? java/lang/ref/SoftReference ? ?