getBucketAcl method

  1. @override
Future<Response> getBucketAcl({
  1. String? bucketName,
  2. CancelToken? cancelToken,
})

get bucket acl

Implementation

@override
Future<Response<dynamic>> getBucketAcl({
  String? bucketName,
  CancelToken? cancelToken,
}) async {
  final String bucket = bucketName ?? this.bucketName;
  final Auth auth = await getAuth();

  final String url = "https://$bucket.$endpoint/?acl";
  final HttpRequest request = HttpRequest.get(url);
  auth.sign(request, bucket, "?acl");

  return _dio.get(
    request.url,
    cancelToken: cancelToken,
    options: Options(headers: request.headers),
  );
}