Package com.linkedin.venice.security
Interface SSLFactory
-
- All Known Implementing Classes:
DefaultSSLFactory
public interface SSLFactory
Venice SSL Factory interface. All the SSL factory plug-in from Venice product in LinkedIn as well as the local SSL factory used in test cases should implement this interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SSLConfig
getSSLConfig()
javax.net.ssl.SSLContext
getSSLContext()
javax.net.ssl.SSLParameters
getSSLParameters()
boolean
isSslEnabled()
-
-
-
Method Detail
-
getSSLConfig
SSLConfig getSSLConfig()
- Returns:
- the configs used to create this
SSLFactory
-
getSSLContext
javax.net.ssl.SSLContext getSSLContext()
- Returns:
- an instance of
SSLContext
-
getSSLParameters
javax.net.ssl.SSLParameters getSSLParameters()
- Returns:
- an instance of
SSLParameters
-
isSslEnabled
boolean isSslEnabled()
- Returns:
- whether SSL is enabled
-
-