test/jdk/sun/security/tools/keytool/HasSrcStoretypeOption.java
changeset 59104 046e4024e55a
parent 47216 71c04702a3d5
equal deleted inserted replaced
59103:4a09d4df104c 59104:046e4024e55a
     1 /*
     1 /*
     2  * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    31 import sun.security.tools.keytool.Main;
    31 import sun.security.tools.keytool.Main;
    32 
    32 
    33 public class HasSrcStoretypeOption {
    33 public class HasSrcStoretypeOption {
    34 
    34 
    35     public static void main(String[] args) throws Exception {
    35     public static void main(String[] args) throws Exception {
    36         run("-genkeypair -alias a -dname CN=A -storetype jceks -keystore jce");
    36         run("-genkeypair -keyalg DSA -alias a -dname CN=A -storetype jceks -keystore jce");
    37         // When there is no -srcstoretype, it should be probed from the file
    37         // When there is no -srcstoretype, it should be probed from the file
    38         run("-importkeystore -srckeystore jce -destkeystore jks -deststoretype jks");
    38         run("-importkeystore -srckeystore jce -destkeystore jks -deststoretype jks");
    39     }
    39     }
    40 
    40 
    41     private static void run(String cmd) throws Exception {
    41     private static void run(String cmd) throws Exception {