public class MqttClientSslConfigImpl extends java.lang.Object implements MqttClientSslConfig
Modifier and Type | Field and Description |
---|---|
static @NotNull MqttClientSslConfigImpl |
DEFAULT |
DEFAULT_HANDSHAKE_TIMEOUT_MS
Modifier and Type | Method and Description |
---|---|
@NotNull java.util.Optional<java.util.List<java.lang.String>> |
getCipherSuites()
The optional user defined cipher suites.
|
long |
getHandshakeTimeoutMs() |
@NotNull java.util.Optional<javax.net.ssl.KeyManagerFactory> |
getKeyManagerFactory() |
@NotNull java.util.Optional<java.util.List<java.lang.String>> |
getProtocols()
The optional user defined protocols.
|
@Nullable ImmutableList<java.lang.String> |
getRawCipherSuites() |
@Nullable javax.net.ssl.KeyManagerFactory |
getRawKeyManagerFactory() |
@Nullable ImmutableList<java.lang.String> |
getRawProtocols() |
@Nullable javax.net.ssl.TrustManagerFactory |
getRawTrustManagerFactory() |
@NotNull java.util.Optional<javax.net.ssl.TrustManagerFactory> |
getTrustManagerFactory() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
builder
@NotNull public static final @NotNull MqttClientSslConfigImpl DEFAULT
@NotNull public @NotNull java.util.Optional<javax.net.ssl.KeyManagerFactory> getKeyManagerFactory()
getKeyManagerFactory
in interface MqttClientSslConfig
KeyManagerFactory
.@Nullable public @Nullable javax.net.ssl.KeyManagerFactory getRawKeyManagerFactory()
@NotNull public @NotNull java.util.Optional<javax.net.ssl.TrustManagerFactory> getTrustManagerFactory()
getTrustManagerFactory
in interface MqttClientSslConfig
TrustManagerFactory
.@Nullable public @Nullable javax.net.ssl.TrustManagerFactory getRawTrustManagerFactory()
@NotNull public @NotNull java.util.Optional<java.util.List<java.lang.String>> getCipherSuites()
MqttClientSslConfig
getCipherSuites
in interface MqttClientSslConfig
@Nullable public @Nullable ImmutableList<java.lang.String> getRawCipherSuites()
@NotNull public @NotNull java.util.Optional<java.util.List<java.lang.String>> getProtocols()
MqttClientSslConfig
getProtocols
in interface MqttClientSslConfig
@Nullable public @Nullable ImmutableList<java.lang.String> getRawProtocols()
public long getHandshakeTimeoutMs()
getHandshakeTimeoutMs
in interface MqttClientSslConfig