java.lang.Object
org.refcodes.security.KeyStoreDescriptorImpl
- All Implemented Interfaces:
KeyStoreDescriptor
,TrustStoreDescriptor
The immutable
KeyStoreDescriptorImpl
implements the
TrustStoreDescriptor
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
ConstructorDescriptionKeyStoreDescriptorImpl
(File aStoreFile) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorImpl
(File aStoreFile, String aStorePassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorImpl
(File aStoreFile, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorImpl
(File aStoreFile, StoreType aStoreType) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorImpl
(File aStoreFile, StoreType aStoreType, String aStorePassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.KeyStoreDescriptorImpl
(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.Retrieves the keysotre's password.
-
Constructor Details
-
KeyStoreDescriptorImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. TheStoreType
defaults toStoreType.JKS
. -
KeyStoreDescriptorImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorImpl
Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
. -
KeyStoreDescriptorImpl
public KeyStoreDescriptorImpl(File aStoreFile, StoreType aStoreType, String aStorePassword, String aKeyPassword) Constructs aKeyStoreDescriptor
with the data required to access aKeyStore
.
-
-
Method Details
-
getStoreFile
- Specified by:
getStoreFile
in interfaceTrustStoreDescriptor
- Returns:
- The
KeyStore
File
.
-
getStoreType
- Specified by:
getStoreType
in interfaceTrustStoreDescriptor
- Returns:
- The
KeyStore
'sStoreType
.
-
getStorePassword
Retrieves the keysotre's password.- Specified by:
getStorePassword
in interfaceTrustStoreDescriptor
- Returns:
- The
KeyStore
password.
-
getKeyPassword
Retrieves the key's password.- Specified by:
getKeyPassword
in interfaceKeyStoreDescriptor
- Returns:
- The key password.
-