Package org.apache.accumulo.test.util
Class CertUtils
- java.lang.Object
-
- org.apache.accumulo.test.util.CertUtils
-
public class CertUtils extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createAll(File rootKeystoreFile, File localKeystoreFile, File trustStoreFile, String keyNamePrefix, String rootKeystorePassword, String keystorePassword, String truststorePassword)
void
createPublicCert(File targetKeystoreFile, String keyName, String rootKeystorePath, String rootKeystorePassword, String truststorePassword)
void
createSelfSignedCert(File targetKeystoreFile, String keyName, String keystorePassword)
void
createSignedCert(File targetKeystoreFile, String keyName, String keystorePassword, String signerKeystorePath, String signerKeystorePassword)
static void
main(String[] args)
-
-
-
Method Detail
-
createAll
public void createAll(File rootKeystoreFile, File localKeystoreFile, File trustStoreFile, String keyNamePrefix, String rootKeystorePassword, String keystorePassword, String truststorePassword) throws KeyStoreException, CertificateException, NoSuchAlgorithmException, IOException, org.bouncycastle.operator.OperatorCreationException, AccumuloSecurityException, NoSuchProviderException, UnrecoverableKeyException, FileNotFoundException
- Throws:
KeyStoreException
CertificateException
NoSuchAlgorithmException
IOException
org.bouncycastle.operator.OperatorCreationException
AccumuloSecurityException
NoSuchProviderException
UnrecoverableKeyException
FileNotFoundException
-
createPublicCert
public void createPublicCert(File targetKeystoreFile, String keyName, String rootKeystorePath, String rootKeystorePassword, String truststorePassword) throws NoSuchAlgorithmException, CertificateException, FileNotFoundException, IOException, KeyStoreException, UnrecoverableKeyException
-
createSignedCert
public void createSignedCert(File targetKeystoreFile, String keyName, String keystorePassword, String signerKeystorePath, String signerKeystorePassword) throws KeyStoreException, CertificateException, NoSuchAlgorithmException, IOException, org.bouncycastle.operator.OperatorCreationException, AccumuloSecurityException, UnrecoverableKeyException, NoSuchProviderException
- Throws:
KeyStoreException
CertificateException
NoSuchAlgorithmException
IOException
org.bouncycastle.operator.OperatorCreationException
AccumuloSecurityException
UnrecoverableKeyException
NoSuchProviderException
-
createSelfSignedCert
public void createSelfSignedCert(File targetKeystoreFile, String keyName, String keystorePassword) throws KeyStoreException, CertificateException, NoSuchAlgorithmException, IOException, org.bouncycastle.operator.OperatorCreationException, AccumuloSecurityException, NoSuchProviderException
- Throws:
KeyStoreException
CertificateException
NoSuchAlgorithmException
IOException
org.bouncycastle.operator.OperatorCreationException
AccumuloSecurityException
NoSuchProviderException
-
-