class ApiUtils

Class ApiUtils

Methods

signParameters(array $parameters, string $secret, string $signatureAlgorithm = Utils::ALGO_SHA1)

Signs parameters of the request.

Details

static string signParameters(array $parameters, string $secret, string $signatureAlgorithm = Utils::ALGO_SHA1)

Signs parameters of the request.

Parameters

Name Type Description
$parameters array Parameters to sign.
$secret string The API secret of the cloud.
$signatureAlgorithm string Signature algorithm

Return Value

string The signature.

Constants

HEADERS_OUTER_DELIMITER

HEADERS_INNER_DELIMITER

API_PARAM_DELIMITER

CONTEXT_OUTER_DELIMITER

CONTEXT_INNER_DELIMITER

ARRAY_OF_ARRAYS_DELIMITER

ASSET_TRANSFORMATIONS_DELIMITER

QUERY_STRING_INNER_DELIMITER

QUERY_STRING_OUTER_DELIMITER