Class TLSParametersProvider.Default
java.lang.Object
one.microstream.communication.tls.TLSParametersProvider.Default
- All Implemented Interfaces:
TLSParametersProvider
- Enclosing interface:
- TLSParametersProvider
public static final class TLSParametersProvider.Default extends Object implements TLSParametersProvider
Provides a nearly empty SSLParameters object.
all configuration values are null except
needClientAuth = true
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.communication.tls.TLSParametersProvider
TLSParametersProvider.Default
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description int
getHandshakeReadTimeOut()
Timeout for read operations during the TLS handshake in millisecondsSSLParameters
getSSLParameters()
Provides the SSLParameters Object for the SSLEngineString
getSSLProtocol()
provide the SSL protocol as defined in Standard Algorithm Name Documentation
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
getSSLParameters
Description copied from interface:TLSParametersProvider
Provides the SSLParameters Object for the SSLEngine- Specified by:
getSSLParameters
in interfaceTLSParametersProvider
- Returns:
- SSLParameters
-
getSSLProtocol
Description copied from interface:TLSParametersProvider
provide the SSL protocol as defined in Standard Algorithm Name Documentation- Specified by:
getSSLProtocol
in interfaceTLSParametersProvider
- Returns:
- SSL protocol
-
getHandshakeReadTimeOut
public int getHandshakeReadTimeOut()Description copied from interface:TLSParametersProvider
Timeout for read operations during the TLS handshake in milliseconds- Specified by:
getHandshakeReadTimeOut
in interfaceTLSParametersProvider
- Returns:
- returns the timeout for the TLS handshake
-