Uses of Class
org.infinispan.client.rest.configuration.SslConfigurationBuilder
Packages that use SslConfigurationBuilder
-
Uses of SslConfigurationBuilder in org.infinispan.client.rest.configuration
Methods in org.infinispan.client.rest.configuration that return SslConfigurationBuilderModifier and TypeMethodDescriptionSslConfigurationBuilder.disable()Disables the SSL supportSslConfigurationBuilder.enable()Enables the SSL supportSslConfigurationBuilder.enabled(boolean enabled) Enables or disables the SSL supportSslConfigurationBuilder.hostnameVerifier(HostnameVerifier hostnameVerifier) Sets theHostnameVerifierto use when validating certificates against hostnamesSets the alias of the key to use, in case the keyStore contains multiple certificates.SslConfigurationBuilder.keyStoreCertificatePassword(char[] keyStoreCertificatePassword) Deprecated.since 9.3SslConfigurationBuilder.keyStoreFileName(String keyStoreFileName) Specifies the filename of a keystore to use to create theSSLContextYou also need to specify akeyStorePassword(char[]).SslConfigurationBuilder.keyStorePassword(char[] keyStorePassword) Specifies the password needed to open the keystore You also need to specify akeyStoreFileName(String).SslConfigurationBuilder.keyStoreType(String keyStoreType) Specifies the type of the keystore, such as JKS or JCEKS.Configures the secure socket protocol.Configures the security provider to use when initializing TLS.SslConfigurationBuilder.read(SslConfiguration template, org.infinispan.commons.configuration.Combine combine) SslConfigurationBuilder.sniHostName(String sniHostName) Specifies the TLS SNI hostname for the connectionAbstractSecurityConfigurationChildBuilder.ssl()SecurityConfigurationBuilder.ssl()SslConfigurationBuilder.sslContext(SSLContext sslContext) Sets anSSLContextSslConfigurationBuilder.trustManagers(TrustManager[] trustManagers) Sets theTrustManagers used to create theSSLContexttSslConfigurationBuilder.trustStoreFileName(String trustStoreFileName) Specifies the filename of a truststore to use to create theSSLContextYou also need to specify atrustStorePassword(char[]).SslConfigurationBuilder.trustStorePassword(char[] trustStorePassword) Specifies the password needed to open the truststore You also need to specify atrustStoreFileName(String).SslConfigurationBuilder.trustStorePath(String trustStorePath) Specifies a path containing certificates in PEM format.SslConfigurationBuilder.trustStoreType(String trustStoreType) Specifies the type of the truststore, such as JKS or JCEKS.