< prev index next >

test/sun/security/tools/jarsigner/TsacertOptionTest.java

Print this page
rev 17325 : 8181761: add explicit @build actions for jdk.test.lib classes in all :tier2 tests
Reviewed-by: duke


  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();


< prev index next >