DSAzure.TSharedKeyAuthorization.HMAC_SHA256

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HMAC_SHA256(const StringToSign: String): TArray<Byte>;

C++

System::DynamicArray<System::Byte> __fastcall HMAC_SHA256(const System::UnicodeString StringToSign);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
DSAzure.pas
DSAzure.hpp
DSAzure TSharedKeyAuthorization


Beschreibung

Erzeugt eine HMAC-Signatur für die Autorisierung.

HMAC_SHA256 erzeugt einen HMAC (Hash-based Message Authentication Code), wobei StringToSign die aktuelle Anforderung darstellt. Das Ergebnis kann dann in base64 codiert und zur SharedKey-Autorisierung wie in der Funktion Authentication verwendet werden. Siehe den Abschnitt 'Specifying the Authorization Header' in der MSDN-Dokumentation (Link am Ende dieses Themas) für weitere Informationen.

Siehe auch