getCanonicalRequest method

String getCanonicalRequest({
  1. bool signPayload = true,
})

Implementation

String getCanonicalRequest({
  bool signPayload = true,
}) {
  var result = <String>[
    method.toUpperCase(),
    getCanonicalUri(),
    getCanonicalQueryString(),
    getCanonicalHeaders(),
    getSignedHeaders(),
    signPayload ? getHashedPayload() : 'UNSIGNED-PAYLOAD',
  ];
  return result.join('\n');
}