refreshAsync method
Implementation
Future<String?> refreshAsync() async {
String clientId = Preferences.prefs!.getString("ClientId")!;
String clientSecret = Preferences.prefs!.getString("ClientSecret")!;
var tknResponse = await client.refreshToken(
Preferences.prefs!.getString("RefreshToken")!,
clientId: clientId,
clientSecret: Uri.encodeQueryComponent(clientSecret),
);
Preferences.prefs?.setString("AccessToken", tknResponse.accessToken!);
Preferences.prefs?.setString("RefreshToken", tknResponse.refreshToken!);
return tknResponse.accessToken;
}