Edit C:\Program Files\Java\jdk1.8.0_121\lib\sun\security\tools\jarsigner\TimestampedSigner.class
?? 4 ? 3 4 ()I ()V ()[B ([B)V 1.3.6.1.5.5.7.1.11 1.3.6.1.5.5.7.48.3 <clinit> <init> AD_TIMESTAMPING_Id Code ConstantValue Exceptions LineNumberTable SHA-256 SUBJECT_INFO_ACCESS_OID SourceFile StackMapTable .Subject Information Access extension not found [B %[Ljava/security/cert/X509Certificate; [Lsun/security/util/DerValue; com/sun/jarsigner/ContentSigner )com/sun/jarsigner/ContentSignerParameters equals equalsIgnoreCase generateSignedData getAccessLocation getAccessMethod getContent getExtensionValue getName getOctetString getScheme getSequence getSignature getSignatureAlgorithm getSignerCertificateChain getTSADigestAlg getTSAPolicyID getTimestampingAuthority #getTimestampingAuthorityCertificate getTimestampingURI getType getURI http https java/io/IOException java/lang/NullPointerException java/lang/String java/net/URI &java/security/NoSuchAlgorithmException 'java/security/cert/CertificateException "java/security/cert/X509Certificate sun/security/pkcs/PKCS7 0sun/security/tools/jarsigner/JarSignerParameters .sun/security/tools/jarsigner/TimestampedSigner sun/security/util/DerInputStream "sun/security/util/ObjectIdentifier #sun/security/x509/AccessDescription sun/security/x509/GeneralName sun/security/x509/URIName 5 6 7 8 9 : ; < = > ? @ A B C Ljava/lang/String; $Lsun/security/util/ObjectIdentifier; 1(Lcom/sun/jarsigner/ContentSignerParameters;ZZ)[B (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/lang/String;)[B ()Ljava/net/URI; &()Ljava/security/cert/X509Certificate; '()[Ljava/security/cert/X509Certificate; (I)[Lsun/security/util/DerValue; (Lsun/security/util/DerValue;)V &()Lsun/security/util/ObjectIdentifier; !()Lsun/security/x509/GeneralName; *()Lsun/security/x509/GeneralNameInterface; 4(Ljava/security/cert/X509Certificate;)Ljava/net/URI; q([B[Ljava/security/cert/X509Certificate;[BLjava/lang/String;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)[B Y 1 # &