Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\sun\security\provider\PolicyParser.class
?? 1 3 4 5 6 K L M N O P Q R S X c d e g h j k q w y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [Policy Parser] " ${java.ext.dirs} ${{java.ext.dirs}} ()I ()Ljava/lang/String; ()V ()Z (C)V (D)Ljava/lang/String; (I)Ljava/lang/String; (I)V (II)Ljava/lang/String; (II)V (Ljava/io/Writer;)V (Ljava/lang/Object;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)I &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z '(Ljava/lang/String;Ljava/lang/String;)V (Z)V ([C)V * */ , , " / /* /* AUTOMATICALLY GENERATED ON /* DO NOT EDIT */ ; <clinit> <init> C Code Codebase ConstantValue D EXTDIRS_EXPANSION EXTDIRS_PROPERTY Exceptions I InnerClasses LineNumberTable Ljava/lang/String; OLD_EXTDIRS_EXPANSION Permission PolicyParser.REPLACE_NAME Principal REPLACE_NAME SignedBy SignedBy has empty alias SourceFile WILDCARD_PRINCIPAL_CLASS WILDCARD_PRINCIPAL_NAME Z action add addElement append Gcan not specify Principal with a wildcard class without a wildcard name clone close codeBase commentChar countTokens 9creating policy entry for expanded java.ext.dirs path: debug Bdisallowing principal that has WILDCARD class but no WILDCARD name elements encodePath endsWith equals equalsIgnoreCase expand expandProp expected [;], read [end of file] %expected [expect], read [end of file] *expected codeBase or SignedBy or Principal expected keystore provider expected keystore type expected permission entry file: flush format getAbsolutePath getInstance getKeyStoreProvider getKeyStoreType getKeyStoreUrl getName getProperty getStorePassURL getString grant grantElements grantEntries hasMoreElements hasMoreTokens indexOf java.ext.dirs java/io/BufferedReader java/io/BufferedWriter java/io/File java/io/FileReader java/io/FileWriter java/io/IOException java/io/PrintWriter java/io/StreamTokenizer java/lang/Exception java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/text/MessageFormat java/util/Date java/util/Enumeration java/util/LinkedList java/util/StringTokenizer java/util/Vector &javax.security.auth.x500.X500Principal &javax/security/auth/x500/X500Principal keyStorePasswordURL keyStoreProvider keyStoreType keyStoreUrlString keystore keystore " keystorePasswordURL keystorePasswordURL " IkeystorePasswordURL can not be specified without also specifying keystore length lineno linenum lookahead lowerCaseMode main match multiple Codebase expressions multiple SignedBy expressions name nextElement nextToken number nval ordinaryChar parseExtDirs parseGrantEntry parseKeyStoreEntry parsePermissionEntry parseStorePassURL parser pathSeparator peek peekAndMatch permission permission type !principal name expansion failed: principal type principals print println quoteChar quoted string read remove removeElement replace resetSyntax separatorChar setElementAt setKeyStoreProvider setKeyStoreType setKeyStoreUrl setStorePassURL signedBy skipEntry slashSlashComments slashStarComments st startsWith storePassURL substring sun/net/www/ParseUtil "sun/security/provider/PolicyParser -sun/security/provider/PolicyParser$GrantEntry 3sun/security/provider/PolicyParser$ParsingException 2sun/security/provider/PolicyParser$PermissionEntry 1sun/security/provider/PolicyParser$PrincipalEntry sun/security/util/Debug "sun/security/util/PropertyExpander 2sun/security/util/PropertyExpander$ExpandException sun/security/util/ResourcesMgr sval toString trim valueOf whitespaceChars wordChars write writeKeyStoreEntry writeStorePassURL { } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ljava/io/StreamTokenizer; Ljava/util/LinkedList; Ljava/util/Vector; Lsun/security/util/Debug; (Ljava/io/PrintWriter;)V (Ljava/io/Reader;)V ()Ljava/lang/Object; (Ljava/lang/Object;)I (Ljava/lang/Object;I)V (CC)Ljava/lang/String; (ILjava/lang/String;)V ([Ljava/lang/String;)V ()Ljava/util/Enumeration; 1()Lsun/security/provider/PolicyParser$GrantEntry; 2(Lsun/security/provider/PolicyParser$GrantEntry;)V 2(Lsun/security/provider/PolicyParser$GrantEntry;)Z 6()Lsun/security/provider/PolicyParser$PermissionEntry; 7(Lsun/security/provider/PolicyParser$PermissionEntry;)V &(Ljava/lang/Object;)Ljava/lang/String; ((ILjava/lang/String;Ljava/lang/String;)V ((Ljava/lang/String;I)[Ljava/lang/String; ((Ljava/lang/String;Ljava/lang/String;Z)V '(Ljava/lang/String;Z)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; a(Lsun/security/provider/PolicyParser$GrantEntry;Lsun/security/provider/PolicyParser$GrantEntry;)V ?(Ljava/lang/String;Ljava/lang/String;)Lsun/security/util/Debug; ? V ? Z ? ^ ? l ? m a t a ? a ? a ? a ? a ? a ? a ? a ? a ? a ? ?! x" v 7 ? 7 ? 7 ? 7 U 9 s 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? 9 ? : ? : ? ; u > ? > ? > ? @ ? @ U I ? I ? I ? I U J ?# ?# ?# U$ ?$ U A ? A r% ?% ?& o B n C } C ? C ?' ? 8 ? 8 ? 8 ? 8 ? 8 ?( ? < ? = ? ? U) ? D U F ? F ? F | G ~ G ? G ? G ? G z+ ?+ ?, n- ?/ n0 ?1 U2 { E E ? E ? E ? E ?3 U H U4 5 p6 p7 ?9 : E ; I < = > A B C H K L @ G J ? D F G i k u ? ? R ? S V [ k ? ? O P W \ ] ^ _ ` b c d i Q N e r y z { | } ? ? ? Q x ? ? ? ? ? Q Q q M Z w ? ? Q o p s t ? v x ? ? Q T U X a g h j l ? ? ? ? ? ? ? ? ? ? Q f m ? ~ ? ? Q ? ? ? ? x ?Yn ExpandException GrantEntry ParsingException PermissionEntry PolicyParser.java PrincipalEntry ! f a Y \ a Y ! b a Y [ a Y ?! x"