Establishes a robust and secure inter-process communication system between
the application's main process (Node.js/Electron) and renderer process (browser).
This module implements the critical security boundary that protects the application
from potential security vulnerabilities while still enabling rich functionality.
It uses Electron's contextBridge API to create controlled, explicit channels
for safe communication across process boundaries.
Description
Secure IPC Communication Bridge
Establishes a robust and secure inter-process communication system between the application's main process (Node.js/Electron) and renderer process (browser).
This module implements the critical security boundary that protects the application from potential security vulnerabilities while still enabling rich functionality. It uses Electron's contextBridge API to create controlled, explicit channels for safe communication across process boundaries.
Security features:
Exposed functionality domains: