Class ConfigSSLEngineProvider
- java.lang.Object
-
- org.apache.pekko.remote.transport.netty.ConfigSSLEngineProvider
-
- All Implemented Interfaces:
SSLEngineProvider
public class ConfigSSLEngineProvider extends java.lang.Object implements SSLEngineProvider
Deprecated.Classic remoting is deprecated, use Artery. Since Akka 2.6.0.Config in pekko.remote.classic.netty.ssl.securitySubclass may override protected methods to replace certain parts, such as key and trust manager.
-
-
Constructor Summary
Constructors Constructor Description ConfigSSLEngineProvider(ActorSystem system)
Deprecated.ConfigSSLEngineProvider(MarkerLoggingAdapter log, org.apache.pekko.remote.transport.netty.SSLSettings settings)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description javax.net.ssl.SSLEngine
createClientSSLEngine()
Deprecated.java.security.SecureRandom
createSecureRandom()
Deprecated.javax.net.ssl.SSLEngine
createServerSSLEngine()
Deprecated.protected javax.net.ssl.KeyManager[]
keyManagers()
Deprecated.Subclass may override to customizeKeyManager
protected java.security.KeyStore
loadKeystore(java.lang.String filename, java.lang.String password)
Deprecated.Subclass may override to customize loading ofKeyStore
protected MarkerLoggingAdapter
log()
Deprecated.protected javax.net.ssl.TrustManager[]
trustManagers()
Deprecated.Subclass may override to customizeTrustManager
-
-
-
Constructor Detail
-
ConfigSSLEngineProvider
public ConfigSSLEngineProvider(MarkerLoggingAdapter log, org.apache.pekko.remote.transport.netty.SSLSettings settings)
Deprecated.
-
ConfigSSLEngineProvider
public ConfigSSLEngineProvider(ActorSystem system)
Deprecated.
-
-
Method Detail
-
createClientSSLEngine
public javax.net.ssl.SSLEngine createClientSSLEngine()
Deprecated.- Specified by:
createClientSSLEngine
in interfaceSSLEngineProvider
-
createSecureRandom
public java.security.SecureRandom createSecureRandom()
Deprecated.
-
createServerSSLEngine
public javax.net.ssl.SSLEngine createServerSSLEngine()
Deprecated.- Specified by:
createServerSSLEngine
in interfaceSSLEngineProvider
-
keyManagers
protected javax.net.ssl.KeyManager[] keyManagers()
Deprecated.Subclass may override to customizeKeyManager
-
loadKeystore
protected java.security.KeyStore loadKeystore(java.lang.String filename, java.lang.String password)
Deprecated.Subclass may override to customize loading ofKeyStore
-
log
protected MarkerLoggingAdapter log()
Deprecated.
-
trustManagers
protected javax.net.ssl.TrustManager[] trustManagers()
Deprecated.Subclass may override to customizeTrustManager
-
-