Data.Cloud.AmazonAPI.TAmazonAWS4Authentication.BuildAuthorizationString
Delphi
function BuildAuthorizationString(const StringToSign, DateISO, Region, SignedStrHeaders: string): string; reintroduce; overload;
function BuildAuthorizationString(const StringToSign, DateISO, Region, ServiceName, SignedStrHeaders: string): string; reintroduce; overload;
C++
HIDESBASE System::UnicodeString __fastcall BuildAuthorizationString(const System::UnicodeString StringToSign, const System::UnicodeString DateISO, const System::UnicodeString Region, const System::UnicodeString SignedStrHeaders)/* overload */;
HIDESBASE System::UnicodeString __fastcall BuildAuthorizationString(const System::UnicodeString StringToSign, const System::UnicodeString DateISO, const System::UnicodeString Region, const System::UnicodeString ServiceName, const System::UnicodeString SignedStrHeaders)/* overload */;
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
| function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp | Data.Cloud.AmazonAPI | TAmazonAWS4Authentication | 
Description
Builds the string to use as the value of the Authorization header of requests. The following parameters are accepted:
- StringToSign: The string to sign and use in the Authorization header value.
- DateISO: Specific date used to build the signature key.
- Region: Specific region used to build the signature key.
- SignedStrHeaders: Signed headers used to build the authorization string.