Class KeyStoreConfigurationBuilder
- java.lang.Object
-
- org.infinispan.server.configuration.security.KeyStoreConfigurationBuilder
-
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<KeyStoreConfiguration>
public class KeyStoreConfigurationBuilder extends Object implements org.infinispan.commons.configuration.Builder<KeyStoreConfiguration>
- Since:
- 10.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyStoreConfigurationBuilderalias(String alias)KeyStoreConfigurationcreate()KeyStoreConfigurationBuildergenerateSelfSignedCertificateHost(String certificateHost)KeyStoreConfigurationBuilderkeyPassword(char[] keyPassword)KeyStoreConfigurationBuilderkeyPassword(Supplier<char[]> keyPassword)KeyStoreConfigurationBuilderkeyStorePassword(char[] keyStorePassword)KeyStoreConfigurationBuilderkeyStorePassword(Supplier<char[]> keyStorePassword)KeyStoreConfigurationBuilderpath(String path)KeyStoreConfigurationBuilderprovider(String value)KeyStoreConfigurationBuilderread(KeyStoreConfiguration template)KeyStoreConfigurationBuilderrelativeTo(String relativeTo)KeyStoreConfigurationBuildertype(String value)voidvalidate()
-
-
-
Method Detail
-
alias
public KeyStoreConfigurationBuilder alias(String alias)
-
keyStorePassword
public KeyStoreConfigurationBuilder keyStorePassword(char[] keyStorePassword)
-
keyStorePassword
public KeyStoreConfigurationBuilder keyStorePassword(Supplier<char[]> keyStorePassword)
-
generateSelfSignedCertificateHost
public KeyStoreConfigurationBuilder generateSelfSignedCertificateHost(String certificateHost)
-
keyPassword
public KeyStoreConfigurationBuilder keyPassword(char[] keyPassword)
-
keyPassword
public KeyStoreConfigurationBuilder keyPassword(Supplier<char[]> keyPassword)
-
path
public KeyStoreConfigurationBuilder path(String path)
-
provider
public KeyStoreConfigurationBuilder provider(String value)
-
relativeTo
public KeyStoreConfigurationBuilder relativeTo(String relativeTo)
-
type
public KeyStoreConfigurationBuilder type(String value)
-
validate
public void validate()
- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<KeyStoreConfiguration>
-
create
public KeyStoreConfiguration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<KeyStoreConfiguration>
-
read
public KeyStoreConfigurationBuilder read(KeyStoreConfiguration template)
- Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<KeyStoreConfiguration>
-
-