diff --git a/core/framework/credentials/provider.py b/core/framework/credentials/provider.py index 0227f5e209..e11986bf6b 100644 --- a/core/framework/credentials/provider.py +++ b/core/framework/credentials/provider.py @@ -271,7 +271,7 @@ def should_refresh(self, credential: CredentialObject) -> bool: refresh() will fail. This allows the store to know the credential needs attention. """ - buffer = timedelta(minutes=5) + buffer = timedelta(seconds=getattr(self, "refresh_buffer_seconds", 300)) now = datetime.now(UTC) for key_name in ["access_token", "token"]: