public static final class AddHttpsSecurityRealm.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
AddHttpsSecurityRealm.Builder |
alias(String alias)
The alias of the entry to use from the keystore.
|
AddHttpsSecurityRealm |
build() |
AddHttpsSecurityRealm.Builder |
cipherSuitesToEnable(String... cipherSuitesToEnable)
Adds ciphers which should be set as enabled on the underlying SSLEngine.
|
AddHttpsSecurityRealm.Builder |
keyPassword(String keyPassword)
Defines the password to obtain the key from the keystore.
|
AddHttpsSecurityRealm.Builder |
keystorePassword(String keystorePassword)
Defines the password to open the keystore.
|
AddHttpsSecurityRealm.Builder |
keystorePath(String keystorePath)
Defines the path of the keystore, will be ignored if the keystore provider is anything other than JKS.
|
AddHttpsSecurityRealm.Builder |
keystoreProvider(String keystoreProvider)
The provider for loading the keystore, defaults to JKS.
|
AddHttpsSecurityRealm.Builder |
keystoreRelativeTo(String keystoreRelativeTo)
Defines name of another previously named path, or of one of the standard paths provided by the system.
|
AddHttpsSecurityRealm.Builder |
protocol(String protocol)
Defines the protocol to use when creating the SSLContext.
|
AddHttpsSecurityRealm.Builder |
protocolsToEnable(String... protocolsToEnable)
Adds protocols which should be set as enabled on the underlying SSLEngine.
|
AddHttpsSecurityRealm.Builder |
truststorePassword(String truststorePassword)
Defines the password to open the truststore.
|
AddHttpsSecurityRealm.Builder |
truststorePath(String truststorePath)
Defines the path of the trustore, will be ignored if the truststore provider is anything other than JKS.
|
AddHttpsSecurityRealm.Builder |
truststoreProvider(String truststoreProvider)
Defines the provider for loading the truststore, defaults to JKS.
|
AddHttpsSecurityRealm.Builder |
truststoreRelativeTo(String truststoreRelativeTo)
Define name of another previously named path, or of one of the standard paths provided by the system.
|
public Builder(String securityRealmName)
public AddHttpsSecurityRealm.Builder alias(String alias)
public AddHttpsSecurityRealm.Builder cipherSuitesToEnable(String... cipherSuitesToEnable)
public AddHttpsSecurityRealm.Builder protocolsToEnable(String... protocolsToEnable)
public AddHttpsSecurityRealm.Builder keystorePassword(String keystorePassword)
public AddHttpsSecurityRealm.Builder keyPassword(String keyPassword)
public AddHttpsSecurityRealm.Builder keystorePath(String keystorePath)
public AddHttpsSecurityRealm.Builder keystoreProvider(String keystoreProvider)
public AddHttpsSecurityRealm.Builder keystoreRelativeTo(String keystoreRelativeTo)
public AddHttpsSecurityRealm.Builder protocol(String protocol)
public AddHttpsSecurityRealm.Builder truststorePassword(String truststorePassword)
public AddHttpsSecurityRealm.Builder truststorePath(String truststorePath)
public AddHttpsSecurityRealm.Builder truststoreProvider(String truststoreProvider)
public AddHttpsSecurityRealm.Builder truststoreRelativeTo(String truststoreRelativeTo)
public AddHttpsSecurityRealm build()
Copyright © 2024. All rights reserved.