globalSignOut method

Future<void> globalSignOut()

This is used to globally revoke all tokens issued to a user

Implementation

Future<void> globalSignOut() async {
  if (_signInUserSession == null || !_signInUserSession!.isValid()) {
    throw Exception('User is not authenticated');
  }
  final paramsReq = {
    'AccessToken': _signInUserSession!.getAccessToken().getJwtToken(),
  };
  await client!.request('GlobalSignOut', paramsReq);
  await clearCachedTokens();
}