org.wildfly.extras.creaper.commands.elytron
Class CreateServerSSLContext.Builder
java.lang.Object
org.wildfly.extras.creaper.commands.elytron.CreateServerSSLContext.Builder
- Enclosing class:
- CreateServerSSLContext
public static final class CreateServerSSLContext.Builder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateServerSSLContext.Builder
public CreateServerSSLContext.Builder(String name)
keyStoreType
public CreateServerSSLContext.Builder keyStoreType(String keyStoreType)
keyStorePath
public CreateServerSSLContext.Builder keyStorePath(String keyStorePath)
keyStorePassword
public CreateServerSSLContext.Builder keyStorePassword(String keyStorePassword)
keyPassword
public CreateServerSSLContext.Builder keyPassword(String keyPassword)
trustStoreType
public CreateServerSSLContext.Builder trustStoreType(String trustStoreType)
trustStorePath
public CreateServerSSLContext.Builder trustStorePath(String trustStorePath)
trustStorePassword
public CreateServerSSLContext.Builder trustStorePassword(String trustStorePassword)
protocols
public CreateServerSSLContext.Builder protocols(String... protocols)
cipherSuiteFilter
public CreateServerSSLContext.Builder cipherSuiteFilter(String cipherSuiteFilter)
cipherSuiteNames
public CreateServerSSLContext.Builder cipherSuiteNames(String cipherSuiteNames)
needClientAuth
public CreateServerSSLContext.Builder needClientAuth(Boolean needClientAuth)
wantClientAuth
public CreateServerSSLContext.Builder wantClientAuth(Boolean wantClientAuth)
authenticationOptional
public CreateServerSSLContext.Builder authenticationOptional(Boolean authenticationOptional)
securityDomain
public CreateServerSSLContext.Builder securityDomain(String securityDomain)
maximumSessionCacheSize
public CreateServerSSLContext.Builder maximumSessionCacheSize(Integer maximumSessionCacheSize)
sessionTimeout
public CreateServerSSLContext.Builder sessionTimeout(Integer sessionTimeout)
keyStoreAlias
public CreateServerSSLContext.Builder keyStoreAlias(String keyStoreAlias)
keyStoreRelativeTo
public CreateServerSSLContext.Builder keyStoreRelativeTo(String keyStoreRelativeTo)
keyStoreRequired
public CreateServerSSLContext.Builder keyStoreRequired(Boolean keyStoreRequired)
trustStoreAlias
public CreateServerSSLContext.Builder trustStoreAlias(String trustStoreAlias)
trustStoreRelativeTo
public CreateServerSSLContext.Builder trustStoreRelativeTo(String trustStoreRelativeTo)
trustStoreRequired
public CreateServerSSLContext.Builder trustStoreRequired(Boolean trustStoreRequired)
algorithm
public CreateServerSSLContext.Builder algorithm(String algorithm)
trustStoreProviders
public CreateServerSSLContext.Builder trustStoreProviders(String trustStoreProviders)
keyStoreProviders
public CreateServerSSLContext.Builder keyStoreProviders(String keyStoreProviders)
keyManagerProviders
public CreateServerSSLContext.Builder keyManagerProviders(String keyManagerProviders)
trustManagerProviders
public CreateServerSSLContext.Builder trustManagerProviders(String trustManagerProviders)
providers
public CreateServerSSLContext.Builder providers(String providers)
providersAll
public CreateServerSSLContext.Builder providersAll(String providersAll)
- Set this providers to all server ssl context resources which can
specify that (key-store, key-manager, trust-manager)
- Parameters:
providersAll - - providers to ser
- Returns:
- builder instance
build
public CreateServerSSLContext build()
Copyright © 2020. All rights reserved.