Class OpenSSLSessionContext

    • Method Detail

      • setTicketKeys

        public void setTicketKeys​(byte[] keys)
        Sets the SSL session ticket keys of this context.
        Parameters:
        keys - The session ticket keys
      • setSessionCacheEnabled

        public void setSessionCacheEnabled​(boolean enabled)
        Enable or disable caching of SSL sessions.
        Parameters:
        enabled - true to enable caching, false to disable
      • isSessionCacheEnabled

        public boolean isSessionCacheEnabled()
        Returns:
        true if caching of SSL sessions is enabled, false otherwise.
      • setSessionIdContext

        public boolean setSessionIdContext​(byte[] sidCtx)
        Set the context within which session be reused (server side only) See man SSL_CTX_set_session_id_context
        Parameters:
        sidCtx - can be any kind of binary data, it is therefore possible to use e.g. the name of the application and/or the hostname and/or service name
        Returns:
        true if success, false otherwise.