Package org.openmuc.jship.node
Class SslContextFactory
- java.lang.Object
-
- org.openmuc.jship.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.SslContext
generateClientSslContext(CertificateInfo cert)
io.netty.handler.ssl.SslContext
generateServerSslContext(CertificateInfo cert)
io.netty.handler.ssl.SslContext
getSslContext()
javax.net.ssl.TrustManager[]
getTrustManagers()
void
setSslContext(io.netty.handler.ssl.SslContext sslContext)
void
setTrustManager(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)
-
-