getSign method

String getSign()

Implementation

String getSign() {
  final startTimeMs = DateTimeHelper.now.millisecondsSinceEpoch;
  final expiredTimeMs =
      startTimeMs + (fetchConfig.signValidity ?? config.signValidity);

  return COSSign(
          expiredTimeMs: expiredTimeMs,
          startTimeMs: startTimeMs,
          secretKey: config.secretKey,
          secretId: config.secretId,
          method: fetchConfig.method,
          uriPathname: fetchConfig.key,
          headers: fetchConfig.headers,
          params: fetchConfig.params)
      .getSignature();
}