Class RotatingKeysSSLEngineProvider

java.lang.Object
org.apache.pekko.remote.artery.tcp.ssl.RotatingKeysSSLEngineProvider
All Implemented Interfaces:
SSLEngineProvider

public final class RotatingKeysSSLEngineProvider extends Object implements SSLEngineProvider
Variation on ConfigSSLEngineProvider that will periodically reload the keys and certificates from disk, to facilitate rolling updates of certificates.

This provider does not perform hostname verification, but instead allows checking that the remote certificate has a subject name that matches the subject name of the configured certificate.