From 1a1edf5dfeb5ad46887c56d6cb813ae827cdc0eb Mon Sep 17 00:00:00 2001 From: Bibash Shrestha Date: Wed, 2 Oct 2024 12:04:08 +0100 Subject: [PATCH] feat: Add 10 sec timeout for keys and verification fetch #2917 --- packages/oidc4vc/lib/src/oidc4vc.dart | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/oidc4vc/lib/src/oidc4vc.dart b/packages/oidc4vc/lib/src/oidc4vc.dart index 1f2770897..af2a23e60 100644 --- a/packages/oidc4vc/lib/src/oidc4vc.dart +++ b/packages/oidc4vc/lib/src/oidc4vc.dart @@ -1931,7 +1931,13 @@ class OIDC4VC { // final value = {'expiry': expiry, 'data': response.data}; // await secureStorageProvider.set(uri, jsonEncode(value)); - response = await dio.get(uri); + response = await dio.get( + uri, + options: Options().copyWith( + sendTimeout: const Duration(seconds: 10), + receiveTimeout: const Duration(seconds: 10), + ), + ); return response.data; } on FormatException {