Package com.wowza.wms.vhost
Class HostPortSSLConfig
- Object
-
- com.wowza.wms.vhost.HostPortSSLConfig
-
- All Implemented Interfaces:
Cloneable
public class HostPortSSLConfig extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description static Class<HostPortSSLConfig>
CLASS
static String
CLASSNAME
static int
DEFAULT_SSLCONTEXTSESSION_CACHETIMEOUT
static int
DEFAULT_SSLCONTEXTSESSION_MAXCACHESIZE
-
Constructor Summary
Constructors Constructor Description HostPortSSLConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostPortSSLConfig
clone()
boolean
doesAllowHttp2()
String
getAlgorithm()
HostPortSSLCertificateConfig
getCertificateConfig()
String[]
getCipherSuites()
String
getDomainToKeyStoreMapPathStr()
String
getKeyStorePass()
String
getKeyStorePath()
String
getKeyStoreType()
String[]
getProtocols()
String
getSSLProtocol()
int
getSSLSessionCacheTimeout()
int
getSSLSessionMaxCacheSize()
String
getUniqueId()
void
setAlgorithm(String algorithm)
void
setAllowHttp2(Boolean valueOf)
void
setCipherSuites(String[] cipherSuites)
void
setDomainToKeyStoreMapPathStr(String domainToKeyStoreMapPathStr)
void
setKeyStorePass(String keystorePass)
void
setKeyStorePath(String keyStorePath)
void
setKeyStoreType(String keystoreType)
void
setProtocols(String[] protocols)
void
setSSLProtocol(String sslProtocol)
void
setSSLSessionCacheTimeout(int sslSessionCacheTimeout)
void
setSSLSessionMaxCacheSize(int sslSessionMaxCacheSize)
-
-
-
Field Detail
-
CLASS
public static final Class<HostPortSSLConfig> CLASS
-
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
-
DEFAULT_SSLCONTEXTSESSION_MAXCACHESIZE
public static final int DEFAULT_SSLCONTEXTSESSION_MAXCACHESIZE
- See Also:
- Constant Field Values
-
DEFAULT_SSLCONTEXTSESSION_CACHETIMEOUT
public static final int DEFAULT_SSLCONTEXTSESSION_CACHETIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
clone
public HostPortSSLConfig clone()
- Overrides:
clone
in classObject
-
getUniqueId
public String getUniqueId()
-
getKeyStorePath
public String getKeyStorePath()
-
setKeyStorePath
public void setKeyStorePath(String keyStorePath)
-
getKeyStorePass
public String getKeyStorePass()
-
setKeyStorePass
public void setKeyStorePass(String keystorePass)
-
getKeyStoreType
public String getKeyStoreType()
-
setKeyStoreType
public void setKeyStoreType(String keystoreType)
-
getSSLProtocol
public String getSSLProtocol()
-
setSSLProtocol
public void setSSLProtocol(String sslProtocol)
-
getAlgorithm
public String getAlgorithm()
-
setAlgorithm
public void setAlgorithm(String algorithm)
-
getCipherSuites
public String[] getCipherSuites()
-
setCipherSuites
public void setCipherSuites(String[] cipherSuites)
-
getProtocols
public String[] getProtocols()
-
setProtocols
public void setProtocols(String[] protocols)
-
getCertificateConfig
public HostPortSSLCertificateConfig getCertificateConfig()
-
getDomainToKeyStoreMapPathStr
public String getDomainToKeyStoreMapPathStr()
-
setDomainToKeyStoreMapPathStr
public void setDomainToKeyStoreMapPathStr(String domainToKeyStoreMapPathStr)
-
doesAllowHttp2
public boolean doesAllowHttp2()
-
setAllowHttp2
public void setAllowHttp2(Boolean valueOf)
-
getSSLSessionMaxCacheSize
public int getSSLSessionMaxCacheSize()
-
setSSLSessionMaxCacheSize
public void setSSLSessionMaxCacheSize(int sslSessionMaxCacheSize)
-
getSSLSessionCacheTimeout
public int getSSLSessionCacheTimeout()
-
setSSLSessionCacheTimeout
public void setSSLSessionCacheTimeout(int sslSessionCacheTimeout)
-
-