< prev index next >

test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java

Print this page
rev 51638 : [mq]: 8210112


  27 import java.io.IOException;
  28 import java.security.GeneralSecurityException;
  29 import java.security.Key;
  30 import java.security.KeyStore;
  31 import java.security.KeyStoreException;
  32 import java.security.NoSuchAlgorithmException;
  33 import java.security.PKCS12Attribute;
  34 import java.security.PrivateKey;
  35 import java.security.UnrecoverableEntryException;
  36 import java.security.cert.Certificate;
  37 import java.util.Arrays;
  38 import java.util.Set;
  39 import static java.lang.System.out;
  40 import java.util.HashSet;
  41 
  42 /**
  43  * @test
  44  * @bug 8048830
  45  * @summary Test store metadata attributes to PKCS12 keystore.
  46  * @library /lib/testlibrary ../

  47  * @run main MetadataStoreLoadTest
  48  */
  49 public class MetadataStoreLoadTest {
  50     private static final char[] PASSWORD = "passwd".toCharArray();
  51     private static final char[] KEY_PASSWORD = "keypasswd".toCharArray();
  52     private static final String ALIAS = "testkey_metadata";
  53     private static final String KEYSTORE = "ks.pkcs12";
  54     private static final String KESTORE_NEW = "ks-attr.pkcs12";
  55     private static final int MAX_HUGE_SIZE = 2000000;
  56     private static final String WORKING_DIRECTORY = System.getProperty(
  57             "test.classes", "." + File.separator);
  58     private static final String KEYSTORE_PATH = WORKING_DIRECTORY
  59             + File.separator + KEYSTORE;
  60     private static KeyStore.Entry.Attribute[] ATTR_SET;
  61 
  62     private void runTest() throws GeneralSecurityException,
  63             UnrecoverableEntryException, NoSuchAlgorithmException,
  64             KeyStoreException, IOException {
  65         storeAttrs();
  66         checkAttrs();




  27 import java.io.IOException;
  28 import java.security.GeneralSecurityException;
  29 import java.security.Key;
  30 import java.security.KeyStore;
  31 import java.security.KeyStoreException;
  32 import java.security.NoSuchAlgorithmException;
  33 import java.security.PKCS12Attribute;
  34 import java.security.PrivateKey;
  35 import java.security.UnrecoverableEntryException;
  36 import java.security.cert.Certificate;
  37 import java.util.Arrays;
  38 import java.util.Set;
  39 import static java.lang.System.out;
  40 import java.util.HashSet;
  41 
  42 /**
  43  * @test
  44  * @bug 8048830
  45  * @summary Test store metadata attributes to PKCS12 keystore.
  46  * @library /lib/testlibrary ../
  47  * @library /test/lib
  48  * @run main MetadataStoreLoadTest
  49  */
  50 public class MetadataStoreLoadTest {
  51     private static final char[] PASSWORD = "passwd".toCharArray();
  52     private static final char[] KEY_PASSWORD = "keypasswd".toCharArray();
  53     private static final String ALIAS = "testkey_metadata";
  54     private static final String KEYSTORE = "ks.pkcs12";
  55     private static final String KESTORE_NEW = "ks-attr.pkcs12";
  56     private static final int MAX_HUGE_SIZE = 2000000;
  57     private static final String WORKING_DIRECTORY = System.getProperty(
  58             "test.classes", "." + File.separator);
  59     private static final String KEYSTORE_PATH = WORKING_DIRECTORY
  60             + File.separator + KEYSTORE;
  61     private static KeyStore.Entry.Attribute[] ATTR_SET;
  62 
  63     private void runTest() throws GeneralSecurityException,
  64             UnrecoverableEntryException, NoSuchAlgorithmException,
  65             KeyStoreException, IOException {
  66         storeAttrs();
  67         checkAttrs();


< prev index next >