Zum Hauptinhalt springen

4.2. The Signature HTTP Field (Feld Signature)

4.2. The Signature HTTP Field (Das HTTP-Feld Signature)

Das Feld Signature ist ein Dictionary Structured Field (Abschnitt 3.2 von [STRUCTURED-FIELDS]) mit einer oder mehreren Nachrichtensignaturen aus dem Signaturkontext der Zielnachricht. Der Schlüssel des Mitglieds ist das Label der Signatur innerhalb der HTTP-Nachricht. Der Wert ist eine Byte Sequence mit dem Signaturwert für die durch das Label identifizierte Signatur:

Signature: sig1=:P0wLUszWQjoi54udOtydf9IWTfNhy+r53jGFj9XZuP4uKwxyJo\
1RSHi+oEF1FuX6O29d+lbxwwBao1BAgadijW+7O/PyezlTnqAOVPWx9GlyntiCiHz\
C87qmSQjvu1CFyFuWSjdGa3qLYYlNm7pVaJFalQiKWnUaqfT4LyttaXyoyZW84jS8\
gyarxAiWI97mPXU+OVM64+HVBHmnEsS+lTeIsEQo36T3NFf2CujWARPQg53r58Rmp\
Z+J9eKR2CD6IJQvacn5A4Ix5BUAVGqlyp8JYm+S/CWJi31PNUjRRCusCVRj05NrxA\
BNFv3r5S9IXf2fYJK+eyW4AiGVMvMcOg==:

Der Signierende KANN Signature als Trailer aufnehmen. Aus denselben Gründen wie bei Signature-Input wird EMPFOHLEN, Signature nur als Header-Feld zu senden.

Mehrere Signature-Felder KÖNNEN in einer HTTP-Nachricht vorkommen. Die Labels MÜSSEN über alle Feldwerte hinweg eindeutig sein.