summaryrefslogtreecommitdiffstats
path: root/src/ooxml/testcases
diff options
context:
space:
mode:
Diffstat (limited to 'src/ooxml/testcases')
-rw-r--r--src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSignatureInfo.java65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSignatureInfo.java b/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSignatureInfo.java
index 095291c073..3c172f385d 100644
--- a/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSignatureInfo.java
+++ b/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSignatureInfo.java
@@ -44,7 +44,6 @@ import java.net.URL;
import java.security.Key;
import java.security.KeyPair;
import java.security.KeyStore;
-import java.security.MessageDigest;
import java.security.PrivateKey;
import java.security.cert.Certificate;
import java.security.cert.X509CRL;
@@ -55,9 +54,6 @@ import java.util.Collections;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
-import java.util.Locale;
-
-import javax.xml.bind.DatatypeConverter;
import org.apache.poi.POIDataSamples;
import org.apache.poi.POITestCase;
@@ -123,67 +119,6 @@ public class TestSignatureInfo {
}
@Test
- public void bug61182() throws Exception {
-// MessageDigest md = MessageDigest.getInstance("SHA-1");
-// InputStream fis2 = new FileInputStream("tmp/sigtest/idPackageObject.xml");
-// byte dig[] = md.digest(IOUtils.toByteArray(fis2));
-// fis2.close();
-//
-// String digStr = DatatypeConverter.printBase64Binary(dig);
-// System.out.println(digStr);
-
-
- KeyStore keystore = KeyStore.getInstance("PKCS12");
- String password = "test", alias = "test";
- InputStream is = new FileInputStream("tmp/sigtest/test.pfx");
- keystore.load(is, password.toCharArray());
- is.close();
-
- Key key = keystore.getKey(alias, password.toCharArray());
- x509 = (X509Certificate)keystore.getCertificate(alias);
- keyPair = new KeyPair(x509.getPublicKey(), (PrivateKey)key);
-
- SignatureConfig signatureConfig = new SignatureConfig();
- signatureConfig.setKey(keyPair.getPrivate());
- signatureConfig.setSigningCertificateChain(Collections.singletonList(x509));
- // 2017-06-21T14:03:54Z
- Calendar oldCal = Calendar.getInstance(LocaleUtil.TIMEZONE_UTC, Locale.ROOT);
- oldCal.set(2017, 5, 21, 14, 03, 54);
- signatureConfig.setExecutionTime(oldCal.getTime());
- signatureConfig.setDigestAlgo(HashAlgorithm.sha1);
-
- SignatureInfo si = new SignatureInfo();
- si.setSignatureConfig(signatureConfig);
-
- File origFile = new File("tmp/sigtest/excel-unsigned.xlsx");
- File testFile = new File("tmp/sigtest/excel-poi.xlsx");
- InputStream fis = new FileInputStream(origFile);
- OutputStream fos = new FileOutputStream(testFile);
- IOUtils.copy(fis, fos);
- fos.close();
- fis.close();
-
- OPCPackage pkg = OPCPackage.open(testFile, PackageAccess.READ_WRITE);
-
- signatureConfig.setOpcPackage(pkg);
- si.confirmSignature();
- assertTrue(si.verifySignature());
-
- pkg.close();
-
-// OPCPackage pkgPoi = OPCPackage.open(new File("tmp/sigtest/excel-poi.xlsx"), PackageAccess.READ);
-// signatureConfig.setOpcPackage(pkgPoi);
-// assertTrue(si.verifySignature());
-// pkgPoi.revert();
-
-
-// OPCPackage pkg2016 = OPCPackage.open(new File("tmp/sigtest/excel-signed.xlsx"), PackageAccess.READ);
-// signatureConfig.setOpcPackage(pkg2016);
-// assertTrue(si.verifySignature());
-// pkg2016.revert();
- }
-
- @Test
public void office2007prettyPrintedRels() throws Exception {
OPCPackage pkg = OPCPackage.open(testdata.getFile("office2007prettyPrintedRels.docx"), PackageAccess.READ);
try {