Class RedisSslContextFactory
- java.lang.Object
-
- com.moilioncircle.redis.replicator.net.RedisSslContextFactory
-
- All Implemented Interfaces:
SslContextFactory
public class RedisSslContextFactory extends Object implements SslContextFactory
- Since:
- 3.4.0
- Author:
- Leon Chen
-
-
Constructor Summary
Constructors Constructor Description RedisSslContextFactory()RedisSslContextFactory(ClassLoader loader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SSLContextcreate()protected InputStreamgetInputStream(ClassLoader loader, String path)StringgetKeyStorePassword()StringgetKeyStorePath()StringgetKeyStoreType()StringgetProtocol()StringgetTrustStorePassword()StringgetTrustStorePath()StringgetTrustStoreType()RedisSslContextFactorysetKeyStorePassword(String keyStorePassword)RedisSslContextFactorysetKeyStorePath(String keyStorePath)RedisSslContextFactorysetKeyStoreType(String keyStoreType)RedisSslContextFactorysetProtocol(String protocol)RedisSslContextFactorysetTrustStorePassword(String trustStorePassword)RedisSslContextFactorysetTrustStorePath(String trustStorePath)RedisSslContextFactorysetTrustStoreType(String trustStoreType)
-
-
-
Constructor Detail
-
RedisSslContextFactory
public RedisSslContextFactory()
-
RedisSslContextFactory
public RedisSslContextFactory(ClassLoader loader)
-
-
Method Detail
-
getProtocol
public String getProtocol()
-
setProtocol
public RedisSslContextFactory setProtocol(String protocol)
-
getKeyStorePath
public String getKeyStorePath()
-
setKeyStorePath
public RedisSslContextFactory setKeyStorePath(String keyStorePath)
-
getKeyStoreType
public String getKeyStoreType()
-
setKeyStoreType
public RedisSslContextFactory setKeyStoreType(String keyStoreType)
-
getKeyStorePassword
public String getKeyStorePassword()
-
setKeyStorePassword
public RedisSslContextFactory setKeyStorePassword(String keyStorePassword)
-
getTrustStorePath
public String getTrustStorePath()
-
setTrustStorePath
public RedisSslContextFactory setTrustStorePath(String trustStorePath)
-
getTrustStoreType
public String getTrustStoreType()
-
setTrustStoreType
public RedisSslContextFactory setTrustStoreType(String trustStoreType)
-
getTrustStorePassword
public String getTrustStorePassword()
-
setTrustStorePassword
public RedisSslContextFactory setTrustStorePassword(String trustStorePassword)
-
create
public SSLContext create()
- Specified by:
createin interfaceSslContextFactory
-
getInputStream
protected InputStream getInputStream(ClassLoader loader, String path) throws Exception
- Throws:
Exception
-
-