19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import jdk.testlibrary.OutputAnalyzer;
25 import jdk.test.lib.util.JarUtils;
26
27 /**
28 * @test
29 * @bug 8024302 8026037 8176320
30 * @summary The test signs and verifies a jar file with -tsacert option
31 * @library /lib/testlibrary warnings
32 * @library /test/lib
33 * @modules java.base/sun.security.pkcs
34 * java.base/sun.security.timestamp
35 * java.base/sun.security.tools.keytool
36 * java.base/sun.security.util
37 * java.base/sun.security.x509
38 * java.management
39 * @run main TsacertOptionTest
40 */
41 public class TsacertOptionTest extends Test {
42
43 private static final String FILENAME = TsacertOptionTest.class.getName()
44 + ".txt";
45 private static final String SIGNING_KEY_ALIAS = "sign_alias";
46 private static final String TSA_KEY_ALIAS = "ts";
47
48 private static final String PASSWORD = "changeit";
49
50 /**
51 * The test signs and verifies a jar file with -tsacert option,
52 * and checks that no warning was shown.
53 * A certificate that is addressed in -tsacert option contains URL to TSA
54 * in Subject Information Access extension.
55 */
56 public static void main(String[] args) throws Throwable {
57 TsacertOptionTest test = new TsacertOptionTest();
58 test.start();
|
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import jdk.testlibrary.OutputAnalyzer;
25 import jdk.test.lib.util.JarUtils;
26
27 /**
28 * @test
29 * @bug 8024302 8026037 8176320
30 * @summary The test signs and verifies a jar file with -tsacert option
31 * @library /lib/testlibrary warnings
32 * @library /test/lib
33 * @modules java.base/sun.security.pkcs
34 * java.base/sun.security.timestamp
35 * java.base/sun.security.tools.keytool
36 * java.base/sun.security.util
37 * java.base/sun.security.x509
38 * java.management
39 * @build jdk.test.lib.util.JarUtils
40 * jdk.test.lib.SecurityTools
41 * jdk.test.lib.Utils
42 * jdk.test.lib.Asserts
43 * jdk.test.lib.JDKToolFinder
44 * jdk.test.lib.JDKToolLauncher
45 * jdk.test.lib.Platform
46 * jdk.test.lib.process.*
47 * @run main TsacertOptionTest
48 */
49 public class TsacertOptionTest extends Test {
50
51 private static final String FILENAME = TsacertOptionTest.class.getName()
52 + ".txt";
53 private static final String SIGNING_KEY_ALIAS = "sign_alias";
54 private static final String TSA_KEY_ALIAS = "ts";
55
56 private static final String PASSWORD = "changeit";
57
58 /**
59 * The test signs and verifies a jar file with -tsacert option,
60 * and checks that no warning was shown.
61 * A certificate that is addressed in -tsacert option contains URL to TSA
62 * in Subject Information Access extension.
63 */
64 public static void main(String[] args) throws Throwable {
65 TsacertOptionTest test = new TsacertOptionTest();
66 test.start();
|