Zum Hauptinhalt springen

7.2.3. Choosing Message Components (Komponentenwahl)

7.2.3. Choosing Message Components (Auswahl von Nachrichtenkomponenten)​

Anwendungen müssen festlegen, welche Komponenten signiert werden. Einige können von Vermittlern vor der Verifikation geändert werden; sind sie abgedeckt, bricht die Signatur bei solchen Änderungen — das kann gewollt sein.

Dieses Dokument erlaubt Flexibilität, damit Anwendungen passende Teile wählen und problematische vermeiden können. Beispiel: Ein Framework, das Query-Parameter umschreibt, könnte @query meiden und stattdessen @query-param nutzen.

Felder, die Vermittler typischerweise ändern (z. B. Via, Forwarded), sollten in der Regel nicht signiert werden, außer in eng gekoppelten Szenarien.

Weitere Hinweise: Abschnitt 1.4.