getMicrosoftAccount method
Implementation
@override
Future<MicrosoftAccount> getMicrosoftAccount() async {
if (_microsoftAccount != null) {
return _microsoftAccount!;
}
if (_msRefreshToken != null) {
final tokenResponse = await _refreshMicrosoftToken(_msRefreshToken!);
_microsoftAccount = MicrosoftAccount(
refreshToken: tokenResponse.refreshToken,
);
return _microsoftAccount!;
}
throw Exception('No Microsoft account information available');
}