Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\lib\sun\security\tools\JarSigner.class
?? 1? Z [ ^ _ ` a c d e f g k z { | ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[degh????? ! -J-Dhttp.proxyHost=<hostname> # -J-Dhttp.proxyPort=<portnumber> + jarsigner -verify [options] jar-file adding: F [-providerArg <arg>]] ... master class file and constructor argument : i = at least one certificate was found in identity scope 4 k = at least one certificate was found in keystore ! m = entry is listed in manifest s = signature was verified signing: ( updating: ( ()I ()J ()V ()Z ()[B ()[C (I)C (I)V (J)V ([B)I ([B)V ([BII)I ([BII)V ([CC)V ) , - -Digest -altsigner -altsignerpath -certs -debug -h -help -internalsf -keypass 5-keypass can not be specified if -storetype is PKCS11 -keystore .-keystore must be NONE if -storetype is PKCS11 -protected -provider -providerArg -providerClass -providerName -sectionsonly -sigfile -signedjar -storepass -storetype -tsa -tsacert -verbose -verify . ./ .DSA .SF .keystore .orig .sig / 1.0 <clinit> <init> Block C ?ertificate chain not found for: alias. alias must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain. ?ertificate not found for: alias. alias must reference a valid KeyStore entry containing an X.509 public key certificate for the Timestamping Authority. Code ConstantValue Created-By Enter Passphrase for keystore: Enter key password for alias: Exceptions I IN_KEYSTORE IN_SCOPE NIf -protected is specified, then -storepass and -keypass must not be specified Illegal option: InnerClasses J JarSigner.java LineNumberTable MANIFEST_VERSION META-INF/ META-INF/MANIFEST.MF META-INF/SIG- META_INF NONE Name P11KEYSTORE PARAM_STRING PKCS11 =Re-run with the -verbose and -certs options for more details. 1Re-run with the -verbose option for more details. SHA SHA-Digest SHA1 SIG_PREFIX SIX_MONTHS SourceFile +Supply the following options to jarsigner: TSA certificate: TSA location: #The signer certificate has expired. (The signer certificate is not yet valid. 5The signer certificate will expire within six months. @This jar contains entries whose signer certificate has expired. EThis jar contains entries whose signer certificate is not yet valid. RThis jar contains entries whose signer certificate will expire within six months. JThis jar contains unsigned entries which have not been integrity-checked. )Usage: jarsigner [options] jar-file alias VERSION Warning: TWhen connecting from behind a firewall then an HTTP proxy may need to be specified. Z [ J[-altsigner <class>] class name of an alternative signing mechanism H[-altsignerpath <pathlist>] location of an alternative signing mechanism K[-certs] display certificates when verbose and verifying K[-internalsf] include the .SF file inside the signature block C[-keypass <password>] password for private key (if different) -[-keystore <url>] keystore location F[-protected] keystore has protected authentication path D[-providerClass <class> name of cryptographic service provider's )[-providerName <name>] provider name A[-sectionsonly] don't compute hash of entire manifest 1[-sigfile <file>] name of .SF/.DSA file 3[-signedjar <file>] name of signed JAR file ;[-storepass <password>] password for keystore integrity )[-storetype <type>] keystore type B[-tsa <url>] location of the Timestamping Authority M[-tsacert <alias>] public key certificate for Timestamping Authority A[-verbose] verbose output when signing/verifying 4[-verify] verify a signed JAR file [B [C ] add addElement addProvider alias altSignerClass altSignerClasspath append appendPath arraycopy +attempt to rename jarFile to origJar failed 1attempt to rename signedJarFile to jarFile failed baos buffer certChain certificate exception: certificate expired on certificate is not valid until certificate is valid from certificate will expire on charAt checkValidity clone close collator com/sun/jarsigner/ContentSigner compare countTokens currentTimeMillis debug delete digest elementAt elements encode entries entry was signed on env.class.path equals equalsIgnoreCase err error exit expiredTimeForm expiringTimeForm externalSF file file: fileToURL fill findHeaderEnd flush forName format -found non-X.509 certificate in signer's chain generateBlock get getAbsolutePath getAlgorithm getAliasInfo getAttributes getBundle getBytes getCanonicalPath getCertificate getCertificateAlias getCertificateChain getCertificates getCodeSigners getComment getConstructor getCrc getDefaultType getDigestAttributes getDigests getEntries getEntry getExtra getIdentity getInputStream getInstance getIssuerDN getKey getMainAttributes getManifest getManifestFile getMessage getMetaName getMethod getName getNotAfter getNotBefore getPass getProperty getPublicKey getSignerCertPath getSize getString getSubjectDN getSystemClassLoader getSystemScope getTime getTimestamp getTimestampingUrl getTsaCert getType getValue hasExpiredCert hasExpiringCert hasMoreElements hasMoreTokens hasNext i in inKeyStore incomplete certificate chain indexOf isBlockOrSF isDirectory isFile iterator 5jar is unsigned. (signatures missing or not parsable) jar verified. jarfile jarsigner error: jarsigner: java.class.path java.vendor java.version java/io/ByteArrayInputStream java/io/ByteArrayOutputStream java/io/File java/io/FileOutputStream java/io/IOException java/io/InputStream java/io/PrintStream java/lang/Class java/lang/ClassLoader java/lang/Exception "java/lang/IllegalArgumentException java/lang/Long java/lang/Object java/lang/RuntimeException java/lang/String java/lang/StringBuffer java/lang/StringBuilder java/lang/System java/lang/reflect/Constructor java/net/MalformedURLException java/net/SocketTimeoutException java/net/URL java/net/URLClassLoader java/security/CodeSigner java/security/Identity java/security/IdentityScope java/security/KeyStore java/security/KeyStoreException java/security/MessageDigest &java/security/NoSuchAlgorithmException %java/security/NoSuchProviderException java/security/Principal java/security/PrivateKey java/security/Provider java/security/Security java/security/Timestamp 'java/security/UnrecoverableKeyException java/security/cert/CertPath java/security/cert/Certificate 'java/security/cert/CertificateException .java/security/cert/CertificateExpiredException 2java/security/cert/CertificateNotYetValidException "java/security/cert/X509Certificate java/text/Collator java/text/MessageFormat java/util/Arrays java/util/Date java/util/Enumeration java/util/HashMap java/util/Hashtable java/util/Iterator java/util/List java/util/Map java/util/ResourceBundle java/util/StringTokenizer java/util/Vector java/util/jar/Attributes java/util/jar/Attributes$Name java/util/jar/JarEntry java/util/jar/JarFile java/util/jar/Manifest java/util/zip/ZipEntry java/util/zip/ZipFile java/util/zip/ZipOutputStream k +key associated with alias not a private key keypass keystore keystore load: lastIndexOf length load loadClass loadKeyStore loadSigningMechanism m main newInstance next nextElement nextToken no manifest. -no response from the Timestamping Authority. notYetTimeForm notYetValidCert nullStream openStream out parseArgs pathSeparator pathToURLs print printCert printStackTrace printTimestamp println privateKey protectedPath provName not a provider providerArgs providerName providers put putNextEntry putValue rb read readPassword renameTo replace requesting a signature timestamp reset run s scope separator separatorChar setComment setCrc setExtra setMethod setSize setStrength setTime showcerts sigfile signJar signManifest signTimeForm Msignature filename must consist of the following characters: A-Z, 0-9, _ or - signatureRelated signedjar &signerClass is not a signing mechanism signingMechanism size startsWith store storeHash storepass storetype substring %sun.security.tools.JarSignerResources sun/misc/BASE64Encoder sun/security/tools/JarSigner sun/security/tools/SignatureFile &sun/security/tools/SignatureFile$Block $sun/security/tools/TimestampedSigner "sun/security/util/ManifestDigester sun/security/util/Password 'sun/security/util/SignatureFileVerifier toByteArray toCharArray toString toUpperCase token tsaAlias tsaUrl unable to create: &unable to instantiate keystore class: unable to open jar file: unable to read password: #unable to recover key from keystore unable to sign jar: update updateDigests usage user.home &using an alternative signing mechanism validityTimeForm verbose verify verifyJar write writeBytes writeEntry you must enter key password zipFile ?? \ ] b h i j } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?!^ijk??????? lmnopqrstuvwxyz{|}~?????????????????????????????????????????????????? !Lcom/sun/jarsigner/ContentSigner; Ljava/io/ByteArrayOutputStream; Ljava/io/InputStream; Ljava/io/PrintStream; [Ljava/lang/Class; Ljava/lang/String; Ljava/security/IdentityScope; Ljava/security/KeyStore; Ljava/security/PrivateKey; %[Ljava/security/cert/X509Certificate; Ljava/text/Collator; Ljava/text/MessageFormat; Ljava/util/HashMap; Ljava/util/Hashtable; Ljava/util/ResourceBundle; Ljava/util/Vector; Ljava/util/jar/Attributes$Name; Ljava/util/zip/ZipFile; (Ljava/io/File;)V (Ljava/io/File;)Z ()Ljava/io/InputStream; (Ljava/io/InputStream;)V (Ljava/io/InputStream;)[C (Ljava/io/InputStream;[C)V (Ljava/io/OutputStream;)V ()Ljava/lang/ClassLoader; ()Ljava/lang/Object; (I)Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (CC)Ljava/lang/String; (II)Ljava/lang/String; (J)Ljava/lang/String; (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/lang/String;)[C (Ljava/lang/String;Z)V ([B)Ljava/lang/String; ([Ljava/lang/String;)V (C)Ljava/lang/StringBuffer; ([Ljava/net/URL;)V ()[Ljava/security/CodeSigner; ([Ljava/security/CodeSigner;)I ()Ljava/security/IdentityScope; ()Ljava/security/Principal; (Ljava/security/Provider;)I ()Ljava/security/PublicKey; ()Ljava/security/Timestamp; ()Ljava/security/cert/CertPath; ()Ljava/text/Collator; ()Ljava/util/Date; ()Ljava/util/Enumeration; ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/Map; ()Ljava/util/jar/Attributes; ()Ljava/util/jar/Manifest; (Ljava/util/zip/ZipEntry;)V /(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; %(Ljava/lang/String;)Ljava/lang/Class; *(Ljava/lang/String;Ljava/lang/Exception;)V &(Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V '([Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/String; &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)I '(Ljava/lang/String;Ljava/lang/String;)V 4(Ljava/security/cert/Certificate;)Ljava/lang/String; 8(Ljava/security/cert/X509Certificate;)Ljava/lang/String; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; (Ljava/io/File;)Ljava/net/URL; #(Ljava/lang/String;)[Ljava/net/URL; 3(Ljava/security/PublicKey;)Ljava/security/Identity; )(Ljava/lang/String;[C)Ljava/security/Key; ,(Ljava/lang/String;)Ljava/security/KeyStore; 1(Ljava/lang/String;)Ljava/security/MessageDigest; 4(Ljava/lang/String;)Ljava/security/cert/Certificate; 5(Ljava/lang/String;)[Ljava/security/cert/Certificate; 8(Ljava/lang/String;)Ljava/security/cert/X509Certificate; .(Ljava/lang/String;)Ljava/util/ResourceBundle; .(Ljava/lang/String;)Ljava/util/jar/Attributes; ,(Ljava/lang/String;)Ljava/util/zip/ZipEntry; 1(Ljava/util/zip/ZipFile;)Ljava/util/zip/ZipEntry; 3(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)[B G(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/jarsigner/ContentSigner; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V :(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V ?(Ljava/lang/String;Ljava/security/Timestamp;)Ljava/lang/String; H(Ljava/lang/String;Ljava/security/cert/Certificate;ZJ)Ljava/lang/String; >(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyStore; Q(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipOutputStream;Ljava/util/zip/ZipEntry;)V Q(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipOutputStream;)V p([Ljava/security/MessageDigest;Ljava/util/jar/Manifest;Lsun/security/util/ManifestDigester;Ljava/lang/String;Z)V z(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipFile;[Ljava/security/MessageDigest;Lsun/misc/BASE64Encoder;)[Ljava/lang/String; ?(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipFile;[Ljava/security/MessageDigest;Lsun/misc/BASE64Encoder;)Ljava/util/jar/Attributes; ?(Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipFile;[Ljava/security/MessageDigest;Lsun/misc/BASE64Encoder;Ljava/util/jar/Manifest;)Z ?(Ljava/security/PrivateKey;[Ljava/security/cert/X509Certificate;ZLjava/lang/String;Ljava/security/cert/X509Certificate;Lcom/sun/jarsigner/ContentSigner;[Ljava/lang/String;Ljava/util/zip/ZipFile;)Lsun/security/tools/SignatureFile$Block;? ? ? ?V ?W ?? ?? ?? ?? ?? ? ? ? ? ? ?? ?? ??? ??\???? ?? ?? ?? ??f??????????????????????? ?????????????????? ??? lC l? l? l m2 mK mP m ? n n n n? n? n? n n oX oY oZ oa ob o p8 p p q ? r ? s s? s? s ? t? t? t? t u ? v? v v? w x x y ???????????? ???N?????????#? ?? ???$?%?*?0?3?A?B?D?T??????????_??? ???&?????????`?????G? ???? ????? ?? ??/?]?O?<?M? ??I?Q?J?;?E?F?Q???c?.?6?>?????:?????#? ???? ?H?L?U?? ??,???R? ?? ?? ??1????9?=?;?;?+?-?S?(?'?7?@?)???? ?? ????; ? 5 4" _ _) _+ n n! n" ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# ?$ ?% ?& ?' ?( ?* ?, ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?@ ]e ^I ^O ^Y ^\ ^j _Q _V _m _~ _? _? `l a? bK bh cL cN cr c? c? dv d? d? d? et e? fM f? f? g? h? iI i} j? kC kZ k[ k} k? k? k? k? k? k? k? lI l\ l? l? l? mI m? m? m? nE n] n? n? o? rn r? r? s? t? t? u? v? v? wq w? w? w? w? w? w? w? x? yW yi y y? z? {? ? ?? ?? ?? ?? ?? ?J ?} ?? ?? ?? ?? ?? ?_ ?? ?? ?? ?? ?k ?H ?` ?? ?I ?? ?? ?I ?? ?? ?? ?? ?A ?S ?? ?? ?D ?I ?\ ?y ?{ ?| ?? ?I ?u ?} ?? ?? ?? ?G ?H ?U ?? ?? ?K ?? ?? ?? ?? ?I ?o ?s ?? ?? ?? ?B ?F ?G ?H ?U ?X ?^ ?a ?b ?c ?f ?? ?? ?? ?? ?K ?? ?? ?? ?? ?K ?g ?j ?r ?? ?I ?? ?I ?P ?d ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?s ?? ?? ?? ?s ?? ?? ?e ?p ??|??R?x?T?w?z???? !?i 4 ?? ? ?? ? 4 ?? ? 6 ?? ?? ? - ?? ? . ? ? ? ?? ? . ? ? ? ? ? ? ?? ?? ?? ?? ?? ? ? ? f? ?? ? ? ? ? ?? ?? ?? ?? ? ? ?? ?? ? ? ? ? ? ? ? ? ? ? ?? ? ? ?? ?? ?? ? V ? W ? ? ? ? ?? ? ? ?? ?? ? n ? ? ?*?<*??*??*?*????*??*??*??*??*??*??*?^Y ? ? * ???*??*?*?*?*??*??*??*????? ? V 1 _ ` g h n # o ( p - q 2 r 7 s <