Edit D:\app\Administrator\product\11.2.0\dbhome_1\j2ee\home\lib\oracle\classloader\ProtectionPolicy.class
?? 1 ? Y Z [ Y \ ] ^ _ ` a c f g h % i j k l m n o p i q r s t s u v q w x i y z | f } ~ ? ? emptyPermissions Ljava/security/Permissions; NO_PERMISSIONS %Loracle/classloader/ProtectionPolicy; ALL_PERMISSIONS MAIN_PERMISSIONS ROOT_PERMISSIONS JRE_EXTENSION_PERMISSIONS EXTENSION_PERMISSIONS permissions $Ljava/security/PermissionCollection; principals [Ljava/security/Principal; defaultFor L(Loracle/classloader/ClassLoaderScope;)Loracle/classloader/ProtectionPolicy; Code LineNumberTable LocalVariableTable scope %Loracle/classloader/ClassLoaderScope; protection @(Ljava/security/Principal;)Loracle/classloader/ProtectionPolicy; principal Ljava/security/Principal; sharedLibraryPolicy 9(Ljava/lang/String;)Loracle/classloader/ProtectionPolicy; sharedLibraryName Ljava/lang/String; <init> A(Ljava/security/PermissionCollection;[Ljava/security/Principal;)V this B(Ljava/security/PermissionCollection;[Ljava/security/Principal;Z)V enableCloning Z needCloning '(Ljava/security/PermissionCollection;)Z clone J(Ljava/security/PermissionCollection;)Ljava/security/PermissionCollection; newPermissions en Ljava/util/Enumeration; getPermissions &()Ljava/security/PermissionCollection; getPrincipals ()[Ljava/security/Principal; <clinit> ()V all Ljava/security/AllPermission; SourceFile ProtectionPolicy.java ? ? ? , ) { 9 + ) ( ) #oracle/classloader/ProtectionPolicy java/security/Principal B C ? 5oracle/classloader/ClassLoaderPrincipal$SharedLibrary SharedLibrary InnerClasses B ? : ; B E B T &