chainedFallback method

Future<AwsClientCredentials?> chainedFallback({
  1. Client? client,
})

Implementation

Future<AwsClientCredentials?> chainedFallback({Client? client}) async {
  for (final provider in credentialProviders) {
    final credentials = await provider(client: client);
    if (credentials != null) {
      return credentials;
    }
  }

  return null;
}