org.wildfly.extras.creaper.commands.elytron.tls
Class AddServerSSLContext.Builder

java.lang.Object
  extended by org.wildfly.extras.creaper.commands.elytron.tls.AddServerSSLContext.Builder
Enclosing class:
AddServerSSLContext

public static final class AddServerSSLContext.Builder
extends Object


Field Summary
protected  String cipherSuiteFilter
           
protected  String cipherSuiteNames
           
protected  String keyManager
           
protected  String name
           
protected  List<String> protocols
           
protected  String providerName
           
protected  String providers
           
protected  String trustManager
           
 
Constructor Summary
AddServerSSLContext.Builder(String name)
           
 
Method Summary
 AddServerSSLContext.Builder authenticationOptional(Boolean authenticationOptional)
           
 AddServerSSLContext build()
           
 THIS cipherSuiteFilter(String cipherSuiteFilter)
           
 THIS cipherSuiteNames(String cipherSuiteNames)
           
 AddServerSSLContext.Builder finalPrincipalTransformer(String finalPrincipalTransformer)
           
 THIS keyManager(String keyManager)
           
 AddServerSSLContext.Builder maximumSessionCacheSize(Integer maximumSessionCacheSize)
           
 AddServerSSLContext.Builder needClientAuth(Boolean needClientAuth)
           
 AddServerSSLContext.Builder postRealmPrincipalTransformer(String postRealmPrincipalTransformer)
           
 AddServerSSLContext.Builder preRealmPrincipalTransformer(String preRealmPrincipalTransformer)
           
 THIS protocols(String... protocols)
           
 THIS providerName(String providerName)
           
 THIS providers(String providers)
           
 AddServerSSLContext.Builder realmMapper(String realmMapper)
           
 THIS replaceExisting()
           
 AddServerSSLContext.Builder securityDomain(String securityDomain)
           
 AddServerSSLContext.Builder sessionTimeout(Integer sessionTimeout)
           
 THIS trustManager(String trustManager)
           
 AddServerSSLContext.Builder useCipherSuitesOrder(Boolean useCipherSuitesOrder)
           
 AddServerSSLContext.Builder wantClientAuth(Boolean wantClientAuth)
           
 AddServerSSLContext.Builder wrap(Boolean wrap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final String name

cipherSuiteFilter

protected String cipherSuiteFilter

cipherSuiteNames

protected String cipherSuiteNames

protocols

protected List<String> protocols

keyManager

protected String keyManager

trustManager

protected String trustManager

providers

protected String providers

providerName

protected String providerName
Constructor Detail

AddServerSSLContext.Builder

public AddServerSSLContext.Builder(String name)
Method Detail

authenticationOptional

public AddServerSSLContext.Builder authenticationOptional(Boolean authenticationOptional)

needClientAuth

public AddServerSSLContext.Builder needClientAuth(Boolean needClientAuth)

wantClientAuth

public AddServerSSLContext.Builder wantClientAuth(Boolean wantClientAuth)

maximumSessionCacheSize

public AddServerSSLContext.Builder maximumSessionCacheSize(Integer maximumSessionCacheSize)

sessionTimeout

public AddServerSSLContext.Builder sessionTimeout(Integer sessionTimeout)

securityDomain

public AddServerSSLContext.Builder securityDomain(String securityDomain)

realmMapper

public AddServerSSLContext.Builder realmMapper(String realmMapper)

preRealmPrincipalTransformer

public AddServerSSLContext.Builder preRealmPrincipalTransformer(String preRealmPrincipalTransformer)

postRealmPrincipalTransformer

public AddServerSSLContext.Builder postRealmPrincipalTransformer(String postRealmPrincipalTransformer)

finalPrincipalTransformer

public AddServerSSLContext.Builder finalPrincipalTransformer(String finalPrincipalTransformer)

useCipherSuitesOrder

public AddServerSSLContext.Builder useCipherSuitesOrder(Boolean useCipherSuitesOrder)

wrap

public AddServerSSLContext.Builder wrap(Boolean wrap)

build

public AddServerSSLContext build()

protocols

public final THIS protocols(String... protocols)

cipherSuiteFilter

public final THIS cipherSuiteFilter(String cipherSuiteFilter)

cipherSuiteNames

public final THIS cipherSuiteNames(String cipherSuiteNames)

keyManager

public final THIS keyManager(String keyManager)

trustManager

public final THIS trustManager(String trustManager)

replaceExisting

public final THIS replaceExisting()

providers

public final THIS providers(String providers)

providerName

public final THIS providerName(String providerName)


Copyright © 2020. All rights reserved.