getMicrosoftAccessToken method

Future<String?> getMicrosoftAccessToken({
  1. required String clientIDIdepack,
  2. required String clientSecret,
  3. required String tokenEndpoint,
  4. Json? getMSAccessTokenExtra,
})

Implementation

Future<String?> getMicrosoftAccessToken({
  required String clientIDIdepack,
  required String clientSecret,
  required String tokenEndpoint,
  Json? getMSAccessTokenExtra,
}) async {
  try {
    Response<Json> response = await _authProvider.getMicrosoftAccessToken(
      clientIDIdepack: clientIDIdepack,
      clientSecret: clientSecret,
      tokenEndpoint: tokenEndpoint,
      getMSAccessTokenExtra: getMSAccessTokenExtra,
    );
    return response.data?['access_token'];
  } catch (e) {
    return null;
  }
}