Package org.refcodes.security
Interface KeyStoreDescriptor.KeyStoreDescriptorBuilder
-
- All Superinterfaces:
KeyStoreDescriptor
,TrustStoreDescriptor
,TrustStoreDescriptor.TrustStoreDescriptorBuilder
- All Known Implementing Classes:
KeyStoreDescriptorBuilderImpl
- Enclosing interface:
- KeyStoreDescriptor
public static interface KeyStoreDescriptor.KeyStoreDescriptorBuilder extends KeyStoreDescriptor, TrustStoreDescriptor.TrustStoreDescriptorBuilder
The mutableKeyStoreDescriptor.KeyStoreDescriptorBuilder
extends theKeyStoreDescriptor
with manipulator methods.
-
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
setKeyPassword(java.lang.String aKeyPassword)
Sets the key's password.default KeyStoreDescriptor.KeyStoreDescriptorBuilder
withKeyPassword(java.lang.String aKeyPassword)
Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilder
withStoreFile(java.io.File aStoreFile)
Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilder
withStorePassword(java.lang.String aStorePassword)
Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilder
withStoreType(StoreType aStoreType)
Builder for the according setter method.-
Methods inherited from interface org.refcodes.security.KeyStoreDescriptor
getKeyPassword
-
Methods inherited from interface org.refcodes.security.TrustStoreDescriptor
getStoreFile, getStorePassword, getStoreType
-
Methods inherited from interface org.refcodes.security.TrustStoreDescriptor.TrustStoreDescriptorBuilder
setStoreFile, setStorePassword, setStoreType
-
-
-
-
Method Detail
-
setKeyPassword
void setKeyPassword(java.lang.String aKeyPassword)
Sets the key's password.- Parameters:
aKeyPassword
- The key password.
-
withKeyPassword
default KeyStoreDescriptor.KeyStoreDescriptorBuilder withKeyPassword(java.lang.String aKeyPassword)
Builder for the according setter method.- Parameters:
aKeyPassword
- The key password.- Returns:
- The builder instance as of the builder pattern.
-
withStoreFile
default KeyStoreDescriptor.KeyStoreDescriptorBuilder withStoreFile(java.io.File aStoreFile)
Builder for the according setter method.- Specified by:
withStoreFile
in interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder
- Parameters:
aStoreFile
- TheKeyStore
File
.- Returns:
- The builder instance as of the builder pattern.
-
withStorePassword
default KeyStoreDescriptor.KeyStoreDescriptorBuilder withStorePassword(java.lang.String aStorePassword)
Builder for the according setter method.- Specified by:
withStorePassword
in interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder
- Parameters:
aStorePassword
- TheKeyStore
password.- Returns:
- The builder instance as of the builder pattern.
-
withStoreType
default KeyStoreDescriptor.KeyStoreDescriptorBuilder withStoreType(StoreType aStoreType)
Builder for the according setter method.- Specified by:
withStoreType
in interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder
- Parameters:
aStoreType
- TheKeyStore
'sStoreType
.- Returns:
- The builder instance as of the builder pattern.
-
-