Package org.nuxeo.runtime.test
Class TemporaryKeyStore.Builder
java.lang.Object
org.nuxeo.runtime.test.TemporaryKeyStore.Builder
- Enclosing class:
TemporaryKeyStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List<TemporaryKeyStore.KeyStoreEntry<Key>> protected final List<TemporaryKeyStore.KeyStoreEntry<KeyPair>> protected final Stringprotected final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected X509CertificategenerateCertificate(String dnName, KeyPair keyPair, String sigAlgName) generateKey(String alias, String password, String algorithm, int keySize) generateKeyPair(String alias, String password)
-
Field Details
-
keyStoreType
-
keyStorePassword
-
keyEntries
-
keyPairEntries
-
-
Constructor Details
-
Builder
-
-
Method Details
-
generateKey
public TemporaryKeyStore.Builder generateKey(String alias, String password, String algorithm, int keySize) -
generateKeyPair
-
generateKeyPair
-
generateCertificate
protected X509Certificate generateCertificate(String dnName, KeyPair keyPair, String sigAlgName) throws GeneralSecurityException, org.bouncycastle.operator.OperatorCreationException - Throws:
GeneralSecurityExceptionorg.bouncycastle.operator.OperatorCreationException
-
build
-