Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\java\util\jar\JarVerifier.class
?? 19 ) 1 6 G h i j ()I ()Ljava/lang/String; ()V ()Z ()[B (B)V (I)Ljava/lang/String; (I)V (II)Ljava/lang/String; (Ljava/lang/Object;)Z (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z ([B)V ([BII)V . ./ .SF / /META-INF/ <clinit> <init> Code ENGLISH Exceptions InnerClasses LineNumberTable Ljava/util/Locale; META-INF/ SourceFile Z [B [Ljava/security/CodeSigner; ![Ljava/security/cert/Certificate; add addAll adding pending block anyToVerify append baos beginEntry beginEntry debug doneWithMeta endsWith get getCertificates getCerts getCodeSigners getEntry getInstance getName getSignerCertPath hasNext isBlockOrSF isDirectory isEmpty iterator jar java/io/ByteArrayOutputStream java/io/IOException java/lang/Object java/lang/String java/lang/StringBuilder java/security/CodeSigner &java/security/NoSuchAlgorithmException java/security/SignatureException java/security/cert/CertPath java/security/cert/Certificate 'java/security/cert/CertificateException java/util/ArrayList java/util/Hashtable java/util/Iterator java/util/Locale java/util/jar/JarEntry java/util/jar/JarVerifier (java/util/jar/JarVerifier$VerifierStream lastIndexOf length manDig manifestRawBytes needSignatureFile needSignatureFileBytes next nothingToVerify parsingBlockOrSF parsingMeta pendingBlocks println process processEntry processEntry caught: processEntry: processing block &processEntry: processing pending block put reset setEntry setSignatureFile sigFileData sigFileSigners signerCache signers size startsWith substring "sun/security/pkcs/ParsingException sun/security/util/Debug "sun/security/util/ManifestDigester 'sun/security/util/ManifestEntryVerifier 'sun/security/util/SignatureFileVerifier toArray toByteArray toString toUpperCase update verifiedSigners verify write , - . H I J K L M N O P Q R S T U V W X Y v w x y z Ljava/io/ByteArrayOutputStream; Ljava/util/ArrayList; Ljava/util/Hashtable; Lsun/security/util/Debug; $Lsun/security/util/ManifestDigester; ()Ljava/lang/Object; ()Ljava/security/cert/CertPath; (Ljava/util/Collection;)Z (Ljava/util/Hashtable;)V ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/jar/JarEntry; -(ILsun/security/util/ManifestEntryVerifier;)V 1(I[BIILsun/security/util/ManifestEntryVerifier;)V ,(Lsun/security/util/ManifestEntryVerifier;)V &(Ljava/lang/Object;)Ljava/lang/Object; (([Ljava/lang/Object;)[Ljava/lang/Object; &(Ljava/util/Locale;)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; /(Ljava/lang/String;)[Ljava/security/CodeSigner; 5(Ljava/lang/String;)[Ljava/security/cert/Certificate; -(Ljava/lang/String;Ljava/util/jar/JarEntry;)V -(Ljava/lang/String;)Lsun/security/util/Debug; D(Ljava/util/jar/JarEntry;Lsun/security/util/ManifestEntryVerifier;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; P(Ljava/util/ArrayList;Lsun/security/util/ManifestDigester;Ljava/lang/String;[B)V G(Ljava/util/Hashtable;Ljava/util/Hashtable;)[Ljava/security/CodeSigner; 2 + b + c + ] , 4 ? r - d ? q ? o ? p ? ? ? $ ( 7 ? \ ? [ s "