4!   f  e  @ g  f  t  @ t s  ' ' ' '   7 S  f f t DEFAULT_PERMISSION_RESOURCELjava/lang/String; ConstantValuecontext"Lorg/osgi/framework/BundleContext;bundlesLjava/util/List; Signature-Ljava/util/List;defaultPermissions2[Lorg/osgi/service/permissionadmin/PermissionInfo;launcherLaQute/launcher/Launcher;>(LaQute/launcher/Launcher;Lorg/osgi/framework/BundleContext;)VCodeLineNumberTableLocalVariableTableinfoinLjava/io/InputStream;this'LaQute/launcher/SimplePermissionPolicy;permissionAdmin2Lorg/osgi/service/permissionadmin/PermissionAdmin;selfLorg/osgi/framework/Bundle; StackMapTable ExceptionssetPermissions(Lorg/osgi/framework/Bundle;)VbundlegetPermissionsO(Lorg/osgi/framework/Bundle;)[Lorg/osgi/service/permissionadmin/PermissionInfo;eLjava/io/IOException;urlLjava/net/URL;parseI(Ljava/io/InputStream;)[Lorg/osgi/service/permissionadmin/PermissionInfo;iae$Ljava/lang/IllegalArgumentException;linereaderLjava/io/BufferedReader; permissionssizeILocalVariableTypeTableCLjava/util/List;clearPermissionsgetPermissionAdmin4()Lorg/osgi/service/permissionadmin/PermissionAdmin;ref%Lorg/osgi/framework/ServiceReference;(Lorg/osgi/framework/ServiceReference<*>; bundleChanged#(Lorg/osgi/framework/BundleEvent;)Vevent Lorg/osgi/framework/BundleEvent;typesetDefaultPermissions5([Lorg/osgi/service/permissionadmin/PermissionInfo;)V SourceFileSimplePermissionPolicy.java V TU LMjava/util/ArrayList NO +no permission admin available => ! securityjava/lang/Object %aQute/launcher/SimplePermissionPolicy default.perm uv $Found default permission resource %s!No default permission resource %s java/lang/Throwable jk mn Using default permissions for %s RS For permissions inside bundle %s jNo permissions for %s/OSGI-INF/permissions.perm java/io/IOException java/lang/StringBuilder+Unable to read permission info for bundle         z   # ///org/osgi/service/permissionadmin/PermissionInfo V "java/lang/IllegalArgumentException Permission incorrectly encoded: }  0org/osgi/service/permissionadmin/PermissionAdmin       k,org/osgi/framework/SynchronousBundleListeneraQute/launcher/Launcher org/osgi/framework/BundleContextjava/io/InputStreamjava/lang/Exception java/net/URLorg/osgi/framework/Bundlejava/util/Listjava/io/BufferedReaderjava/lang/String#org/osgi/framework/ServiceReference()VaddBundleListener&(Lorg/osgi/framework/BundleListener;)Vtrace((Ljava/lang/String;[Ljava/lang/Object;)VgetClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;close addSuppressed(Ljava/lang/Throwable;)V getBundle()Lorg/osgi/framework/Bundle; getLocation()Ljava/lang/String;add(Ljava/lang/Object;)ZG(Ljava/lang/String;[Lorg/osgi/service/permissionadmin/PermissionInfo;)VgetEntry"(Ljava/lang/String;)Ljava/net/URL; toUpperCase openStream()Ljava/io/InputStream;java/lang/SystemerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;aQute/lib/io/IOI(Ljava/io/InputStream;Ljava/nio/charset/Charset;)Ljava/io/BufferedReader;readLinetrimlength()I startsWith(Ljava/lang/String;)ZtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;removegetNamegetServiceReference9(Ljava/lang/String;)Lorg/osgi/framework/ServiceReference; getService9(Lorg/osgi/framework/ServiceReference;)Ljava/lang/Object;org/osgi/framework/BundleEvent getBundleId()JgetType! HIJKLMNOPQRSTUVWX**+*,*Y,**N-+  * :%*:-+ YS + YS &: :,:*?uYV23 456 7%8)93:4=?>D?L@TAcBfCuE=IJKZHL[S?^\]^_TULM%`abcd@4 ef@1gL ef@ghijkX*M,*+N-!* Y+S *N* Y+S -#-*+W,+-*  Y+S Y6 QR S UVW*X2ZH]Q^\_lacZ*^_lc~`as[Sd @'>#mnX [+!"M,+!#"MN,=,$:*N-:&'Y()*+*+*,-.-,/%Y. i j kmnp%q,t/r1sYuZ>%\]1(op[^_[lc Rqr@[Sds ts>%)uvXM+ĻYN+/0:1Y:e2:34565-7Y8W:&'Y(:**+*,-.&;:; :-<6-7=>M,HX[9YR|}~")?EHX[]ZR]$wxeyJz{|O}~^_\][S |dB >0R9(L g>h%kX%*M,*+?,+Y $Z %^_%lc `ad  @X#*@ABL+*+C@YZ#^_ dXF+DM,E +F>.!!)*,*,GY& 8=@EZ*F^_FAlc0~dt&X>*+Y Z^_RS