Package org.openmuc.jeebus.ship.node
Class SslContextFactory
- java.lang.Object
-
- org.openmuc.jeebus.ship.node.SslContextFactory
-
public class SslContextFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SslContextFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.handler.ssl.SslContextgenerateClientSslContext(CertificateInfo cert)io.netty.handler.ssl.SslContextgenerateServerSslContext(CertificateInfo cert)io.netty.handler.ssl.SslContextgetSslContext()javax.net.ssl.TrustManager[]getTrustManagers()voidsetSslContext(io.netty.handler.ssl.SslContext sslContext)voidsetTrustManager(javax.net.ssl.TrustManager[] trustManagers)
-
-
-
Method Detail
-
generateServerSslContext
public io.netty.handler.ssl.SslContext generateServerSslContext(CertificateInfo cert) throws javax.net.ssl.SSLException
- Throws:
javax.net.ssl.SSLException
-
generateClientSslContext
public io.netty.handler.ssl.SslContext generateClientSslContext(CertificateInfo cert) throws javax.net.ssl.SSLException
- Throws:
javax.net.ssl.SSLException
-
getTrustManagers
public javax.net.ssl.TrustManager[] getTrustManagers()
-
setTrustManager
public void setTrustManager(javax.net.ssl.TrustManager[] trustManagers)
-
getSslContext
public io.netty.handler.ssl.SslContext getSslContext()
-
setSslContext
public void setSslContext(io.netty.handler.ssl.SslContext sslContext)
-
-