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 SummaryFields Modifier and Type Field Description static Class<HostPortSSLConfig>CLASSstatic StringCLASSNAMEstatic intDEFAULT_SSLCONTEXTSESSION_CACHETIMEOUTstatic intDEFAULT_SSLCONTEXTSESSION_MAXCACHESIZE
 - 
Constructor SummaryConstructors Constructor Description HostPortSSLConfig()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description HostPortSSLConfigclone()booleandoesAllowHttp2()StringgetAlgorithm()HostPortSSLCertificateConfiggetCertificateConfig()String[]getCipherSuites()StringgetDomainToKeyStoreMapPathStr()StringgetKeyStorePass()StringgetKeyStorePath()StringgetKeyStoreType()String[]getProtocols()StringgetSSLProtocol()intgetSSLSessionCacheTimeout()intgetSSLSessionMaxCacheSize()StringgetUniqueId()voidsetAlgorithm(String algorithm)voidsetAllowHttp2(Boolean valueOf)voidsetCipherSuites(String[] cipherSuites)voidsetDomainToKeyStoreMapPathStr(String domainToKeyStoreMapPathStr)voidsetKeyStorePass(String keystorePass)voidsetKeyStorePath(String keyStorePath)voidsetKeyStoreType(String keystoreType)voidsetProtocols(String[] protocols)voidsetSSLProtocol(String sslProtocol)voidsetSSLSessionCacheTimeout(int sslSessionCacheTimeout)voidsetSSLSessionMaxCacheSize(int sslSessionMaxCacheSize)
 
- 
- 
- 
Field Detail- 
CLASSpublic static final Class<HostPortSSLConfig> CLASS 
 - 
CLASSNAMEpublic static final String CLASSNAME - See Also:
- Constant Field Values
 
 - 
DEFAULT_SSLCONTEXTSESSION_MAXCACHESIZEpublic static final int DEFAULT_SSLCONTEXTSESSION_MAXCACHESIZE - See Also:
- Constant Field Values
 
 - 
DEFAULT_SSLCONTEXTSESSION_CACHETIMEOUTpublic static final int DEFAULT_SSLCONTEXTSESSION_CACHETIMEOUT - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
clonepublic HostPortSSLConfig clone() - Overrides:
- clonein class- Object
 
 - 
getUniqueIdpublic String getUniqueId() 
 - 
getKeyStorePathpublic String getKeyStorePath() 
 - 
setKeyStorePathpublic void setKeyStorePath(String keyStorePath) 
 - 
getKeyStorePasspublic String getKeyStorePass() 
 - 
setKeyStorePasspublic void setKeyStorePass(String keystorePass) 
 - 
getKeyStoreTypepublic String getKeyStoreType() 
 - 
setKeyStoreTypepublic void setKeyStoreType(String keystoreType) 
 - 
getSSLProtocolpublic String getSSLProtocol() 
 - 
setSSLProtocolpublic void setSSLProtocol(String sslProtocol) 
 - 
getAlgorithmpublic String getAlgorithm() 
 - 
setAlgorithmpublic void setAlgorithm(String algorithm) 
 - 
getCipherSuitespublic String[] getCipherSuites() 
 - 
setCipherSuitespublic void setCipherSuites(String[] cipherSuites) 
 - 
getProtocolspublic String[] getProtocols() 
 - 
setProtocolspublic void setProtocols(String[] protocols) 
 - 
getCertificateConfigpublic HostPortSSLCertificateConfig getCertificateConfig() 
 - 
getDomainToKeyStoreMapPathStrpublic String getDomainToKeyStoreMapPathStr() 
 - 
setDomainToKeyStoreMapPathStrpublic void setDomainToKeyStoreMapPathStr(String domainToKeyStoreMapPathStr) 
 - 
doesAllowHttp2public boolean doesAllowHttp2() 
 - 
setAllowHttp2public void setAllowHttp2(Boolean valueOf) 
 - 
getSSLSessionMaxCacheSizepublic int getSSLSessionMaxCacheSize() 
 - 
setSSLSessionMaxCacheSizepublic void setSSLSessionMaxCacheSize(int sslSessionMaxCacheSize) 
 - 
getSSLSessionCacheTimeoutpublic int getSSLSessionCacheTimeout() 
 - 
setSSLSessionCacheTimeoutpublic void setSSLSessionCacheTimeout(int sslSessionCacheTimeout) 
 
- 
 
-