generateAccessToken method

String generateAccessToken({
  1. required List<int> bytes,
})

根据数据签名,生成 Token(用于接口的访问鉴权)。

访问七牛的接口需要对请求进行签名, 该方法提供 Token 签发服务

Implementation

String generateAccessToken({required List<int> bytes}) {
  final hmacEncoder = Hmac(sha1, utf8.encode(secretKey));

  final sign = hmacEncoder.convert(bytes);
  final encodedSign = base64Url.encode(sign.bytes);
  return '$accessKey:$encodedSign';
}