From 28a2e2fcdc52851afdd5b7fcb1f27ea4f6315ca1 Mon Sep 17 00:00:00 2001
From: randsoy <57972822+randsoy@users.noreply.github.com>
Date: Tue, 10 May 2022 12:27:55 +0800
Subject: [PATCH] Update minio_client.dart

---
 lib/src/minio_client.dart | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/src/minio_client.dart b/lib/src/minio_client.dart
index 3fff503..bc445ad 100644
--- a/lib/src/minio_client.dart
+++ b/lib/src/minio_client.dart
@@ -154,7 +154,9 @@ class MinioClient {
 
     final authorization = signV4(minio, request, date, region);
     request.headers['authorization'] = authorization;
-
+    if (minio.sessionToken != null) {
+      request.headers['x-amz-security-token'] = minio.sessionToken!;
+    }
     logRequest(request);
     final response = await request.send();
     return response;
-- 
GitLab