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.SSLEnginecreateClientSSLEngine()Deprecated.java.security.SecureRandomcreateSecureRandom()Deprecated.javax.net.ssl.SSLEnginecreateServerSSLEngine()Deprecated.protected javax.net.ssl.KeyManager[]keyManagers()Deprecated.Subclass may override to customizeKeyManagerprotected java.security.KeyStoreloadKeystore(java.lang.String filename, java.lang.String password)Deprecated.Subclass may override to customize loading ofKeyStoreprotected MarkerLoggingAdapterlog()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:
createClientSSLEnginein interfaceSSLEngineProvider
-
createSecureRandom
public java.security.SecureRandom createSecureRandom()
Deprecated.
-
createServerSSLEngine
public javax.net.ssl.SSLEngine createServerSSLEngine()
Deprecated.- Specified by:
createServerSSLEnginein 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
-
-