class_docstr: Implements a custom Tornado handler for document display page
  
      
code: def __init__(self, tornado_app: BokehTornado, *args, **kw) -> None:
      self.application_context = kw["application_context"]
      self.bokeh_websocket_path = kw["bokeh_websocket_path"]
      # Note: tornado_app is stored as self.application
      super().__init__(tornado_app, *args, **kw)
  
file_path: bokeh/src/bokeh/server/views/session_handler.py
imports: from __future__ import annotations
  import logging
  from typing import TYPE_CHECKING
  from tornado.httputil import HTTPServerRequest
  from tornado.web import HTTPError, authenticated
  from bokeh.util.token import check_token_signature, generate_jwt_token, generate_session_id, get_session_id
  from .auth_request_handler import AuthRequestHandler
label_desc: Use image node_id 1 to create a new SessionHandler object from inherited base classes: AuthRequestHandler with example: obj = SessionHandler(tornado_app)