Zum Inhalt springen

VerfahrenFreigabe und Protokoll · 16 von 27

Wie prüfe ich die Bindung einer Freigabe?

Eine Freigabe an eine Sache binden

Thema
KALKÜL
Lesezeit
2 Min.
Erstfassung
Stand
Prototyp, getestet
Auf dieser Seite
  1. 01Die freizugebende Sache vollständig ansehen
  2. 02Die erste und zweite Verwendung vergleichen
  3. 03Andere Sache und Ablauf kontrollieren
  4. 04Kryptografisches Zeichen und Betrieb trennen
  5. 05Versuch
  6. 06Grenze und Regel
  7. 07Verwandte Seiten

Prüfen Sie eine Freigabe, indem Sie dieselbe Zustimmung erneut, für eine andere Sache und nach ihrem Ablauf verwenden. Die vorhandene Browser-Vorführung muss diese Gegenversuche abweisen und die erste zulässige Verwendung auf die konkrete Sache begrenzen.

Die freizugebende Sache vollständig ansehen

Öffnen Sie im Quellprojekt die Produktseite im Abschnitt „Was gebaut ist“. Lesen Sie vor der Zustimmung, welche Sache die Vorführung bezeichnet. Die Zustimmung ist an diese Sache gebunden und nicht an ein allgemeines Ziel wie „Einkauf erledigen“. Im späteren Betrieb muss auch eine Änderung des freigegebenen Inhalts behandelt werden. Eine solche Integration wird durch die Browser-Vorführung noch nicht belegt.

Die erste und zweite Verwendung vergleichen

  1. Wählen Sie „Ja sagen“, um die Zustimmung für Sache 1 zu erteilen.
  2. Lesen Sie den neu sichtbaren Protokolleintrag.
  3. Wählen Sie „Noch einmal“, ohne eine neue Zustimmung zu erteilen.
  4. Prüfen Sie, dass dieser Versuch abgewiesen wird und die Kette unverändert bleibt.

Die zweite Verwendung ist ein eigener Gegenversuch. Ein korrekt aussehendes Prüfzeichen allein macht eine bereits verbrauchte Zustimmung nicht wieder verwendbar.

Andere Sache und Ablauf kontrollieren

Prüfen Sie „Für Sache 2“. Dieselbe Zustimmung darf die andere Sache nicht freigeben. Prüfen Sie anschließend „Zehn Minuten später“. Dafür stellt die Seite ihre Versuchsuhr vor. Der abgelaufene Zustand muss die Verwendung ebenfalls verhindern. Diese Versuche unterscheiden Inhaltsbindung und zeitliche Gültigkeit. Sie sind keine Zusage, dass jede spätere Kundenintegration denselben Zeitraum verwendet oder bereits eine zentrale Uhrüberwachung besitzt.

Kryptografisches Zeichen und Betrieb trennen

Die Originalquelle nennt HMAC-SHA256 für die Zustimmung und SHA-256 für das Protokoll. Der Vorführungsschlüssel wird für den Besuch neu erzeugt und bleibt im Browser. Das demonstriert das Kontrollverfahren, aber keine zentrale Schlüsselverwaltung, keinen gemeinsam genutzten Verbrauchsspeicher und keine angebundene Zustellung. Im Betrieb müssten Verbrauch und Geschäftswirkung auch bei gleichzeitigen Versuchen zusammenpassen. Ein solcher Nachweis gehört zur späteren Integration und wird hier nicht vorweggenommen.

Versuch

Zustimmung -> Sache 1 -> erste Verwendung: angenommen
Dasselbe Ja -> Sache 1 -> zweite Verwendung: abgewiesen
Dasselbe Ja -> Sache 2 -> andere Bindung: abgewiesen
Dasselbe Ja -> vorgestellte Versuchsuhr: abgewiesen
Abgewiesene Versuche: Protokoll bleibt unverändert
Versuch 1PROTOTYP · dokumentierter Browser-Versuchsablauf

Grenze

Grenze
Die Seite ist eine lokale Nachrechnung im Browser, ohne Verbindung zum internen Prototyp oder einem Zielsystem. Sie belegt keine produktive Freigabeinfrastruktur.

Verwandte Seiten