public class SSLConfig extends Object
| Constructor and Description |
|---|
SSLConfig() |
public String getCertPass()
public File getTrustStore()
public String getTrustStorePass()
public File getKeyStore()
public String getKeyStorePass()
public String[] getSniMatchers()
public void setSniMatchers(String sniMatchers)
public String[] getServerNames()
public void setServerNames(String serverNames)
public boolean isWantClientAuth()
public void setWantClientAuth(boolean wantClientAuth)
public boolean isNeedClientAuth()
public void setNeedClientAuth(boolean needClientAuth)
public void setSSLProtocol(String sslProtocol)
public String getSSLProtocol()
public String getKeyStoreType()
public void setKeyStoreType(String tlsStoreType)
public String getTrustStoreType()
public void setTrustStoreType(String trustStoreType)
public boolean isEnableSessionCreation()
public void setEnableSessionCreation(boolean enableSessionCreation)
public String[] getEnableProtocols()
public void setEnableProtocols(String enableProtocols)
public String[] getCipherSuites()
public void setCipherSuites(String cipherSuites)
public void setKeyStore(File keyStore)
public void setKeyStorePass(String keyStorePass)
public boolean isValidateCertEnabled()
public void setValidateCertEnabled(boolean validateCertEnabled)
public int getCacheSize()
public void setCacheSize(int cacheSize)
public int getCacheValidityPeriod()
public void setCacheValidityPeriod(int cacheValidityPeriod)
public boolean isOcspStaplingEnabled()
public void setOcspStaplingEnabled(boolean ocspStaplingEnabled)
public boolean isHostNameVerificationEnabled()
public void setHostNameVerificationEnabled(boolean hostNameVerificationEnabled)
public File getServerKeyFile()
public File getServerCertificates()
public File getClientKeyFile()
public File getClientCertificates()
public File getServerTrustCertificates()
public File getClientTrustCertificates()
public void setServerKeyFile(File serverKeyFile)
public void setServerCertificates(File serverCertificates)
public void setClientKeyFile(File clientKeyFile)
public void setClientCertificates(File clientCertificates)
public void setServerTrustCertificates(File serverTrustCertificates)
public void setClientTrustCertificates(File clientTrustCertificates)
public String getServerKeyPassword()
public void setServerKeyPassword(String serverKeyPassword)
public String getClientKeyPassword()
public void setClientKeyPassword(String clientKeyPassword)
public int getSessionTimeOut()
public void setSessionTimeOut(int sessionTimeOut)
public long getHandshakeTimeOut()
public void setHandshakeTimeOut(long handshakeTimeOut)
public boolean isDisableSsl()
public void disableSsl()
public boolean useJavaDefaults()
public void setUseJavaDefaults()
Copyright © 2022 WSO2. All rights reserved.