DSAzure.TSharedKeyAuthorization.HMAC_SHA256
Delphi
function HMAC_SHA256(const StringToSign: String): TArray<Byte>;
C++
System::DynamicArray<System::Byte> __fastcall HMAC_SHA256(const System::UnicodeString StringToSign);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | DSAzure.pas DSAzure.hpp |
DSAzure | TSharedKeyAuthorization |
説明
認証のための HMAC 署名を構築します。
HMAC_SHA256 は、ハッシュ ベース メッセージ認証コード(HMAC)を構築します。ここでの StringToSign は、現在のリクエストです。この結果は、base64 でエンコードされ、SharedKey 認証に使用されます(Authentication 関数を参照)。詳細については、関連項目セクションにある MSDN ドキュメントの「Specifying the Authorization Header」を参照してください。