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.KeyStoreDescriptorBuilder
Nested classes/interfaces inherited from interface org.refcodes.security.TrustStoreDescriptor
TrustStoreDescriptor.TrustStoreDescriptorBuilder
-
Constructor Summary
ConstructorDescriptionKeyStoreDescriptorBuilderImpl
(File aStoreFile) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorBuilderImpl
(File aStoreFile, String aStorePassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorBuilderImpl
(File aStoreFile, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorBuilderImpl
(File aStoreFile, StoreType aStoreType) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorBuilderImpl
(File aStoreFile, StoreType aStoreType, String aStorePassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorBuilderImpl
(File aStoreFile, StoreType aStoreType, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the key's password.void
setKeyPassword
(String aKeyPassword) Sets the key's password.Methods inherited from class org.refcodes.security.TrustStoreDescriptorBuilderImpl
getStoreFile, getStorePassword, getStoreType, setStoreFile, setStorePassword, setStoreType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.refcodes.security.KeyStoreDescriptor.KeyStoreDescriptorBuilder
withKeyPassword, withStoreFile, withStorePassword, withStoreType
Methods inherited from interface org.refcodes.security.TrustStoreDescriptor
getStoreFile, getStorePassword, getStoreType
Methods inherited from interface org.refcodes.security.TrustStoreDescriptor.TrustStoreDescriptorBuilder
setStoreFile, setStorePassword, setStoreType
-
Constructor Details
-
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. TheStoreType
defaults toStoreType.JKS
. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorBuilderImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorBuilderImpl
public KeyStoreDescriptorBuilderImpl(File aStoreFile, StoreType aStoreType, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.
-
-
Method Details
-
getKeyPassword
Retrieves the key's password.- Specified by:
getKeyPassword
in interfaceKeyStoreDescriptor
- Returns:
- The key password.
-
setKeyPassword
Sets the key's password.- Specified by:
setKeyPassword
in interfaceKeyStoreDescriptor.KeyStoreDescriptorBuilder
- Parameters:
aKeyPassword
- The key password.
-