SecurityController.class
1 ���� 1 j 2 J K L 3 J M N 4 O 5 P Q 6 P R 7 P S 8 P T 9 U 10 V 11 W X 12 [ 13 \ ] ^ 14 O _ ` global +Lorg/mozilla/javascript/SecurityController; <init> ()V Code LineNumberTable LocalVariableTable this -()Lorg/mozilla/javascript/SecurityController; hasGlobal ()Z 15 initGlobal .(Lorg/mozilla/javascript/SecurityController;)V 16 controller createClassLoader X(Ljava/lang/ClassLoader;Ljava/lang/Object;)Lorg/mozilla/javascript/GeneratedClassLoader; createLoader loader -Lorg/mozilla/javascript/GeneratedClassLoader; dynamicDomain Ljava/lang/Object; parent Ljava/lang/ClassLoader; staticDomain cx Lorg/mozilla/javascript/Context; sc getStaticSecurityDomainClass ()Ljava/lang/Class; Signature ()Ljava/lang/Class<*>; $getStaticSecurityDomainClassInternal 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; securityDomain callable !Lorg/mozilla/javascript/Callable; scope #Lorg/mozilla/javascript/Scriptable; thisObj args [Ljava/lang/Object; execWithDomain �(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Script;Ljava/lang/Object;)Ljava/lang/Object; script Lorg/mozilla/javascript/Script; 17 Deprecated 18 SourceFile SecurityController.java "java/lang/IllegalArgumentException java/lang/SecurityException <Cannot overwrite already installed global SecurityController a b c d e f g % h 7 8 % & 6 3 +org/mozilla/javascript/SecurityController$1 InnerClasses i C D java/lang/IllegalStateException #callWithDomain should be overridden )org/mozilla/javascript/SecurityController java/lang/Object (Ljava/lang/String;)V org/mozilla/javascript/Context 19 getContext "()Lorg/mozilla/javascript/Context; getApplicationClassLoader ()Ljava/lang/ClassLoader; getSecurityController F(Ljava/lang/ClassLoader;)Lorg/mozilla/javascript/GeneratedClassLoader; �(Lorg/mozilla/javascript/SecurityController;Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)V! 20 / *� � D � � K ! $ � � � � T "