Data.Cloud.AmazonAPI.TAmazonAuthentication.BuildAuthorizationString

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function BuildAuthorizationString(const StringToSign: string): string; override;

C++

virtual System::UnicodeString __fastcall BuildAuthorizationString(const System::UnicodeString StringToSign);

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonAuthentication


説明

権限付与ヘッダーまたは Signature クエリ パラメータの値として使用する、文字列を構築します。

BuildAuthorizationString は、権限付与のタイプ(権限付与ヘッダー用)を 'AWS' に設定します。

StringToSign パラメータは、認証で署名および使用する文字列を表します。

渡された StringToSign は、このクラスの ConnectionInfo、および、サブクラスの SignString 関数を使用してエンコードされます。その結果は、GetAuthorizationType によって返される結果と組み合わされ、Authorization ヘッダー、または、クラウドへのすべてのリクエストの Signature クエリ パラメータで使用するための、値文字列を構築します。

結果の書式は、FAuthInHeader の値によって変わる点に注意してください。署名済み文字列は、直接返されるか、Authorization ヘッダーの書式付き文字列の一部として返されます。

関連項目