java.lang.Object
org.refcodes.security.TrustStoreDescriptorBuilderImpl
org.refcodes.security.KeyStoreDescriptorBuilderImpl
- All Implemented Interfaces:
KeyStoreDescriptor,KeyStoreDescriptor.KeyStoreDescriptorBuilder,TrustStoreDescriptor,TrustStoreDescriptor.TrustStoreDescriptorBuilder
public class KeyStoreDescriptorBuilderImpl
extends TrustStoreDescriptorBuilderImpl
implements KeyStoreDescriptor.KeyStoreDescriptorBuilder
Implementation of the
KeyStoreDescriptor interface.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.security.KeyStoreDescriptor
KeyStoreDescriptor.KeyStoreDescriptorBuilderNested classes/interfaces inherited from interface org.refcodes.security.TrustStoreDescriptor
TrustStoreDescriptor.TrustStoreDescriptorBuilder -
Constructor Summary
ConstructorsConstructorDescriptionKeyStoreDescriptorBuilderImpl(File aStoreFile) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.KeyStoreDescriptorBuilderImpl(File aStoreFile, String aStorePassword) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.KeyStoreDescriptorBuilderImpl(File aStoreFile, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.KeyStoreDescriptorBuilderImpl(File aStoreFile, StoreType aStoreType) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.KeyStoreDescriptorBuilderImpl(File aStoreFile, StoreType aStoreType, String aStorePassword) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.KeyStoreDescriptorBuilderImpl(File aStoreFile, StoreType aStoreType, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the key's password.voidsetKeyPassword(String aKeyPassword) Sets the key's password.Methods inherited from class org.refcodes.security.TrustStoreDescriptorBuilderImpl
getStoreFile, getStorePassword, getStoreType, setStoreFile, setStorePassword, setStoreTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.refcodes.security.KeyStoreDescriptor.KeyStoreDescriptorBuilder
withKeyPassword, withStoreFile, withStorePassword, withStoreTypeMethods inherited from interface org.refcodes.security.TrustStoreDescriptor
getStoreFile, getStorePassword, getStoreTypeMethods inherited from interface org.refcodes.security.TrustStoreDescriptor.TrustStoreDescriptorBuilder
setStoreFile, setStorePassword, setStoreType
-
Constructor Details
-
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. TheStoreTypedefaults toStoreType.JKS. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptorwith the data required to access aKeyStore. -
KeyStoreDescriptorBuilderImpl
public KeyStoreDescriptorBuilderImpl(File aStoreFile, StoreType aStoreType, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptorwith the data required to access aKeyStore.
-
-
Method Details
-
getKeyPassword
Retrieves the key's password.- Specified by:
getKeyPasswordin interfaceKeyStoreDescriptor- Returns:
- The key password.
-
setKeyPassword
Sets the key's password.- Specified by:
setKeyPasswordin interfaceKeyStoreDescriptor.KeyStoreDescriptorBuilder- Parameters:
aKeyPassword- The key password.
-