code: public boolean setSessionIdContext(byte[] sidCtx) {
          Lock writerLock = context.ctxLock.writeLock();
          writerLock.lock();
          try {
              return SSLContext.setSessionIdContext(context.ctx, sidCtx);
          } finally {
              writerLock.unlock();
          }
      }
docs: Set the context within which session be reused (server side only)
  See <a href="http://www.openssl.org/docs/ssl/SSL_CTX_set_session_id_context.html">
  man SSL_CTX_set_session_id_context</a>
  
  @param 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
  @return {@code true} if success, {@code false} otherwise.