FB_IotHttpAwsSigV4HeaderFieldMap

FB_IotHttpAwsSigV4HeaderFieldMap 1:

Dieser Funktionsbaustein ermöglicht das Signieren eines Headers mit AWS Signature Version 4 (siehe AWS Signature Version 4).

Syntax

Definition:

FUNCTION BLOCK FB_IotHttpAwsSig4HeaderFieldMap EXTENDS FB_IotHttpHeaderFieldMap
VAR_OUTPUT
    bError      : BOOL;
    hrErrorCode : HRESULT;
END_VAR

FB_IotHttpAwsSigV4HeaderFieldMap 2:Ausgänge

Name

Typ

Beschreibung

bError

BOOL

Wird TRUE, sobald eine Fehlersituation auftritt

hrErrorCode

HRESULT

Gibt einen ADS Return Code zurück. Eine Erläuterung zu den möglichen ADS Return Codes befindet sich im Anhang.

FB_IotHttpAwsSigV4HeaderFieldMap 3: Methoden

Name

Beschreibung

AddField

Fügt einer Instanz dieses Funktionsbausteins ein Header-Feld hinzu.

SetParameter

Setzt die benötigten Parameter an einem für Anfragen an AWS-Services gedachten Header und signiert diesen.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.12 oder höher

IPC oder CX (x86, x64, ARM)

Tc3_IotBase