private static OnlineTSPSource defineOnlineTSPSource(Configuration configuration) { OnlineTSPSource source = new OnlineTSPSource(); if (configuration == null) { configuration = Configuration.getInstance(); } source.setTspServer(configuration.getTspSource()); SkDataLoader loader = SkDataLoader.timestamp(configuration); loader.setUserAgent(Helper.createBDocAsicSUserAgent()); source.setDataLoader(loader); return source; }
@Test(expected = DSSException.class) public void testNotTSA() { OnlineTSPSource tspSource = new OnlineTSPSource(); tspSource.setDataLoader(new TimestampDataLoader()); tspSource.setTspServer("http://www.google.com"); byte[] digest = DSSUtils.digest(DigestAlgorithm.SHA1, "Hello world".getBytes()); tspSource.getTimeStampResponse(DigestAlgorithm.SHA1, digest); }