Class SSLEngineFactoryImpl.Config

  • Enclosing class:
    SSLEngineFactoryImpl

    public static class SSLEngineFactoryImpl.Config
    extends java.lang.Object
    • Constructor Detail

      • Config

        public Config()
    • Method Detail

      • setKeyStoreData

        public void setKeyStoreData​(java.lang.String keyStoreData)
      • getKeyStoreData

        public java.lang.String getKeyStoreData()
      • setKeyStoreFilePath

        public void setKeyStoreFilePath​(java.lang.String keyStoreFilePath)
      • getKeyStoreFilePath

        public java.lang.String getKeyStoreFilePath()
      • setKeyStorePassword

        public void setKeyStorePassword​(java.lang.String keyStorePassword)
      • getKeyStorePassword

        public java.lang.String getKeyStorePassword()
      • setTrustStoreFilePath

        public void setTrustStoreFilePath​(java.lang.String trustStoreFilePath)
      • getTrustStoreFilePath

        public java.lang.String getTrustStoreFilePath()
      • setTrustStoreFilePassword

        public void setTrustStoreFilePassword​(java.lang.String trustStoreFilePassword)
      • getTrustStoreFilePassword

        public java.lang.String getTrustStoreFilePassword()
      • setKeyStoreType

        public void setKeyStoreType​(java.lang.String keyStoreType)
      • getKeyStoreType

        public java.lang.String getKeyStoreType()
      • setSslEnabled

        public void setSslEnabled​(boolean sslEnabled)
      • getSslEnabled

        public boolean getSslEnabled()
      • doesSslRequireClientCerts

        public boolean doesSslRequireClientCerts()
      • setSslRequireClientCerts

        public void setSslRequireClientCerts​(boolean sslRequireClientCerts)
      • isRequireClientCertOnLocalHost

        public boolean isRequireClientCertOnLocalHost()
      • setRequireClientCertOnLocalHost

        public void setRequireClientCertOnLocalHost​(boolean requireClientCertOnLocalHost)
      • isPermitHttp2

        public boolean isPermitHttp2()
      • setPermitHttp2

        public void setPermitHttp2​(boolean permitHttp2)
      • getSessionCacheSize

        public long getSessionCacheSize()
      • setSessionCacheSize

        public void setSessionCacheSize​(long sessionCacheSize)
      • getSessionTimeout

        public long getSessionTimeout()
      • setSessionTimeout

        public void setSessionTimeout​(long sessionTimeout)
      • getUseInsecureLegacyTlsProtocolBecauseOfBrokenPeersUsingAncientJdk

        public boolean getUseInsecureLegacyTlsProtocolBecauseOfBrokenPeersUsingAncientJdk()
      • setUseInsecureLegacyTlsProtocolBecauseOfBrokenPeersUsingAncientJdk

        public void setUseInsecureLegacyTlsProtocolBecauseOfBrokenPeersUsingAncientJdk​(boolean useInsecureLegacyTlsProtocolBecauseOfBrokenPeersUsingAncientJdk)
      • getSslContextProvider

        public java.security.Provider getSslContextProvider()
      • setSslContextProvider

        public void setSslContextProvider​(java.security.Provider sslContextProvider)
      • isUseRefCount

        public boolean isUseRefCount()
      • setUseRefCount

        public void setUseRefCount​(boolean useRefCount)