Stream Tokens
-
Gültigkeitsdauer konfigurieren (in Minuten, Defaultwert 1d) -
Token Validierung: Gültigkeit prüfen -
Generierung von UUIDs für Tokens -
Relative URLs prüfen, nicht absolute (in StreamFilter
:request.getRequestURI + request.getQueryString()
) -
URLs in Kursbeschreibung + Übungsbeschreibung in Backend signieren -
Signierung von TaskReferenceRewriter
evtl. entkoppeln -
Signierung von Links zu Aufgabendateien + an FE senden -
Signierung von Links zu Lösungsdateien + an FE senden -
Signierung von Spec-Download -
HATEOAS korrigieren (zurückgestellt, zu viel Aufwand) -
Abgelaufene Token in FE bei Klick verlängern? evtl. mit DownloadLinkInterceptorDirective
? (wird nicht gebraucht) -
Signierte Links in Beschreibung erkennen und ersetzen -
Ausbauen aus FE, da nicht mehr gebraucht: -
( DownloadLinkInterceptDirective
) -
DownloadService
-
LoadMediaPipe
-
-
Keycloak Client Konfiguration -> sls/core
(brauchen wir subato-backend noch?) -
Fehlerseite hübsch -
InvalidStreamTokenException
sollte zu Login weiterleiten -
Refactoring GlobalExceptionHandler
-
Fehler in HtmlSigner
beheben -
Doku -
JavaDocs -
Spezifikation: Warum? Alternativen? Was war vorher? Security
-
closes #122 (closed), #140 (closed)
Edited by Björn Fischer