Edit C:\Program Files\Java\jre8\lib\java\util\jar\JarVerifier.class
Êþº¾ 4) " # $ % & 1 2 3 @ E o § ¨ © ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z ()[B (B)V (I)Ljava/lang/String; (I)V (II)Ljava/lang/String; &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (Z)V ([B)V ([BII)I ([BII)V . ./ .SF / /META-INF/ <clinit> <init> Code Deprecated ENGLISH Exceptions InnerClasses LineNumberTable Ljava/lang/Object; Ljava/util/Locale; META-INF/ META-INF/INDEX.LIST META-INF/MANIFEST.MF RuntimeVisibleAnnotations Signature SourceFile StackMapTable Z [B [Ljava/security/CodeSigner; [Ljava/security/CodeSource; ![Ljava/security/cert/Certificate; access$000 add addAll adding pending block anyToVerify append baos beginEntry beginEntry certs close containsKey csdomain debug doneWithMeta eagerValidation emptyEnumeration emptySigner endsWith entries entries2 entryNames entrySet equals findMatchingSigners get getCertificates getCerts getCodeSigners getCodeSource getCodeSources getEntry getInputStream getInstance getJarCodeSigners getLocation getManifestDigests getName getSignerCertPath getUnsignedCS hasMoreElements hasNext indexOf isBlockOrSF isDirectory isEmpty isSameDomain isSigningRelated isTrustedManifestEntry iterator jar jarCodeSigners java/io/ByteArrayOutputStream java/io/IOException java/io/InputStream java/lang/Object java/lang/String java/lang/StringBuilder java/lang/Throwable java/security/CodeSigner java/security/CodeSource &java/security/NoSuchAlgorithmException java/security/SignatureException java/security/cert/CertPath java/security/cert/Certificate 'java/security/cert/CertificateException java/util/ArrayList java/util/Collections java/util/Enumeration java/util/HashMap java/util/HashSet java/util/Hashtable java/util/Iterator java/util/List java/util/Locale java/util/Map java/util/Set java/util/jar/JarEntry java/util/jar/JarFile java/util/jar/JarVerifier java/util/jar/JarVerifier$1 java/util/jar/JarVerifier$2 java/util/jar/JarVerifier$3 java/util/jar/JarVerifier$4 ,java/util/jar/JarVerifier$VerifierCodeSource (java/util/jar/JarVerifier$VerifierStream lastIndexOf lastURL lastURLMap length manDig manifestDigests manifestRawBytes mapSignersToCertArray mapSignersToCodeSource mapSignersToCodeSources needSignatureFile needSignatureFileBytes next nothingToVerify parsingBlockOrSF parsingMeta pendingBlocks println process processEntry processEntry caught: processEntry: processing block &processEntry: processing pending block put putAll read remove reset setEagerValidation setEntry setSignatureFile sigFileData sigFileSigners signerCache signerMap signerToCodeSource signers size startsWith substring sun/security/util/Debug "sun/security/util/ManifestDigester 'sun/security/util/ManifestEntryVerifier 'sun/security/util/SignatureFileVerifier toArray toByteArray toString toUpperCase unmodifiableList unsignedEntryNames update urlToCodeSourceMap values verifiedSigners verify write 9 : ; < q r s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? » ¼ ½ ¾ Ljava/io/ByteArrayOutputStream; Ljava/lang/Deprecated; Ljava/net/URL; Ljava/util/ArrayList; Ljava/util/Enumeration; Ljava/util/Hashtable; Ljava/util/List; Ljava/util/Map; Lsun/security/util/Debug; $Lsun/security/util/ManifestDigester; $Ljava/util/List<Ljava/lang/Object;>; +Ljava/util/Enumeration<Ljava/lang/String;>; +Ljava/util/Hashtable<Ljava/lang/String;[B>; 2Ljava/util/ArrayList<[Ljava/security/CodeSigner;>; -Ljava/util/List<[Ljava/security/CodeSigner;>; @Ljava/util/ArrayList<Lsun/security/util/SignatureFileVerifier;>; DLjava/util/Hashtable<Ljava/lang/String;[Ljava/security/CodeSigner;>; >Ljava/util/Map<Ljava/lang/String;[Ljava/security/CodeSigner;>; FLjava/util/Map<[Ljava/security/CodeSigner;Ljava/security/CodeSource;>; eLjava/util/Map<Ljava/net/URL;Ljava/util/Map<[Ljava/security/CodeSigner;Ljava/security/CodeSource;>;>; (I)Ljava/lang/Object; (Ljava/lang/Object;)I ()Ljava/net/URL; ()Ljava/security/cert/CertPath; ()Ljava/util/Collection; (Ljava/util/Collection;)Z ()Ljava/util/Enumeration; ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/Map; (Ljava/util/Map;)V ()Ljava/util/Set; ()Ljava/util/jar/JarEntry; (Ljava/util/jar/JarVerifier;)V -(ILsun/security/util/ManifestEntryVerifier;)V 1(I[BIILsun/security/util/ManifestEntryVerifier;)V ,(Lsun/security/util/ManifestEntryVerifier;)V /(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; (([Ljava/lang/Object;)[Ljava/lang/Object; &()Ljava/util/List<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; 7(Ljava/security/CodeSource;)[Ljava/security/CodeSigner; /()Ljava/util/List<[Ljava/security/CodeSigner;>; K(Ljava/util/jar/JarVerifier$VerifierCodeSource;)[Ljava/security/CodeSigner; *(Ljava/net/URL;)Ljava/security/CodeSource; 5(Ljava/lang/String;)[Ljava/security/cert/Certificate; >([Ljava/security/CodeSigner;)[Ljava/security/cert/Certificate; 0(Ljava/util/jar/JarFile;)Ljava/util/Enumeration; ((Ljava/util/Hashtable;Ljava/util/List;)V "(Ljava/util/List;)Ljava/util/List; -(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; D(Ljava/util/jar/JarFile;)Ljava/util/Enumeration<Ljava/lang/String;>; P(Ljava/util/ArrayList;Lsun/security/util/ManifestDigester;Ljava/lang/String;[B)V @()Ljava/util/Map<Ljava/lang/String;[Ljava/security/CodeSigner;>; >(Ljava/lang/Object;Ljava/net/URL;[Ljava/security/CodeSigner;)V G(Ljava/util/Hashtable;Ljava/util/Hashtable;)[Ljava/security/CodeSigner; L(Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;)[Ljava/security/CodeSigner; <(Ljava/net/URL;Ljava/lang/String;)Ljava/security/CodeSource; B(Ljava/util/jar/JarFile;Ljava/net/URL;)[Ljava/security/CodeSource; E(Ljava/net/URL;[Ljava/security/CodeSigner;)Ljava/security/CodeSource; <(Ljava/net/URL;Ljava/util/List;Z)[Ljava/security/CodeSource; D(Ljava/lang/Object;Ljava/net/URL;[Ljava/security/cert/Certificate;)V R(Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;)[Ljava/security/cert/Certificate; K(Ljava/util/jar/JarFile;[Ljava/security/CodeSource;)Ljava/util/Enumeration; G(Ljava/util/jar/JarFile;Ljava/util/Enumeration;)Ljava/util/Enumeration; D(Ljava/util/jar/JarVerifier;Ljava/util/Enumeration;Ljava/util/Map;)V _(Ljava/util/jar/JarFile;[Ljava/security/CodeSource;)Ljava/util/Enumeration<Ljava/lang/String;>; Y(Ljava/net/URL;Ljava/util/List<[Ljava/security/CodeSigner;>;Z)[Ljava/security/CodeSource; Y(Ljava/net/URL;Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;)Ljava/security/CodeSource; Y(Ljava/util/jar/JarVerifier;Ljava/util/Iterator;Ljava/util/List;Ljava/util/Enumeration;)V [(Ljava/util/jar/JarVerifier;Ljava/util/Enumeration;Ljava/util/jar/JarFile;Ljava/util/Map;)V |(Ljava/util/jar/JarFile;Ljava/util/Enumeration<+Ljava/util/zip/ZipEntry;>;)Ljava/util/Enumeration<Ljava/util/jar/JarEntry;>; A 8 L 8 ¡ 8 ¢ 8 ? 9 C õ I / ? ÷ N : · : F < £ ø ´ ø M ù ² ú ³ ú È ú p û ? û + 0 ? ü µ ü ¶ ü Æ ü J ý ? þ ? ¸ ( G K ® e f i j ? À Å ( Ê ( ± ¬ Å ! Ê ! ? V g >