ORE Studio Connections Component

Server connection bookmark manager component for ORE Studio.

Component Architecture

Diagram:

Description

Figure 1: ORE Studio Connections Component Diagram

This module provides client-side management of server connection bookmarks with secure credential storage. Key features include:

  • Folder organization: hierarchical folder structure for organizing connections, with support for nested folders
  • Tag-based categorization: flexible tagging system orthogonal to folder hierarchy for cross-cutting organization
  • Encrypted credentials: AES-256-GCM encryption of passwords using a master password, with secure key derivation via PBKDF2
  • Master password management: verification and change capabilities for the encryption master password
  • SQLite persistence: local database storage for connection bookmarks
  • High-level service API: unified connection_manager service for all operations

The module is organized into namespaces: domain (folder, tag, server_environment, environment_tag), repository (ORM entities, mappers, and repositories), service (connection_manager), and generators (test data).

Top: Documentation Previous: System Model