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.KeyStoreDescriptorBuilderextends theKeyStoreDescriptorwith 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 voidsetKeyPassword(java.lang.String aKeyPassword)Sets the key's password.default KeyStoreDescriptor.KeyStoreDescriptorBuilderwithKeyPassword(java.lang.String aKeyPassword)Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilderwithStoreFile(java.io.File aStoreFile)Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilderwithStorePassword(java.lang.String aStorePassword)Builder for the according setter method.default KeyStoreDescriptor.KeyStoreDescriptorBuilderwithStoreType(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:
withStoreFilein interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder- Parameters:
aStoreFile- TheKeyStoreFile.- 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:
withStorePasswordin interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder- Parameters:
aStorePassword- TheKeyStorepassword.- Returns:
- The builder instance as of the builder pattern.
-
withStoreType
default KeyStoreDescriptor.KeyStoreDescriptorBuilder withStoreType(StoreType aStoreType)
Builder for the according setter method.- Specified by:
withStoreTypein interfaceTrustStoreDescriptor.TrustStoreDescriptorBuilder- Parameters:
aStoreType- TheKeyStore'sStoreType.- Returns:
- The builder instance as of the builder pattern.
-
-