'use client' const INTEGRATIONS = [ { id: 'matrix', name: 'Matrix Kommunikation', description: 'Sichere, verschluesselte Kommunikation mit Betroffenen ueber Matrix-Protokoll. Wird in Production ueber den Core Communication Service bereitgestellt.', status: 'planned', icon: '💬', }, { id: 'jitsi', name: 'Jitsi Video-Meetings', description: 'DSGVO-konforme Video-Konsultationen mit Betroffenen fuer komplexe Datenschutzanfragen. Wird ueber den Core Jitsi Service bereitgestellt.', status: 'planned', icon: '📹', }, { id: 'oauth', name: 'OAuth 2.0 Client-Verwaltung', description: 'Verwaltung von OAuth-Clients fuer API-Zugriff auf Consent-Endpunkte. Authorization Code Flow mit PKCE-Support.', status: 'planned', icon: '🔑', }, { id: '2fa', name: 'Zwei-Faktor-Authentifizierung', description: 'TOTP-basierte Zwei-Faktor-Authentifizierung fuer Admin-Zugang. Recovery-Codes fuer Notfallzugriff.', status: 'planned', icon: '🛡️', }, { id: 'notifications', name: 'Benachrichtigungssystem', description: 'In-App und E-Mail Benachrichtigungen fuer Consent-Aenderungen, DSR-Fristen und Dokument-Updates. Praeferenz-Verwaltung pro Nutzer.', status: 'planned', icon: '🔔', }, ] export function IntegrationStubs() { return (
Diese Dienste werden in Production ueber die Core-Services bereitgestellt und sind im SDK vorbereitet.
{integration.description}