Package tigase.io

Class SSLContextContainer

    • Constructor Detail

      • SSLContextContainer

        public SSLContextContainer()
        Constructor for bean only
      • SSLContextContainer

        public SSLContextContainer​(CertificateContainerIfc certContainer)
        Constructor used to create root SSLContextContainer instance which should cache only SSLContext instances where array of TrustManagers is not set - common for all ConnectionManagers. This instance is kept by TLSUtil class.
      • SSLContextContainer

        public SSLContextContainer​(CertificateContainerIfc certContainer,
                                   SSLContextContainerIfc parent)
        Constructor used to create instances for every ConnectionManager so that every connection manager can have different TrustManagers and SSLContext instance will still be cached.