getSessionActivityStatus function

Future<SessionActivityStatus> getSessionActivityStatus()

Retrieves the current session activity status.

Implementation

Future<SessionActivityStatus> getSessionActivityStatus() async {
  return switch (await _platform.getSessionActivityStatus()) {
    'ACTIVE' => SessionActivityStatus.active,
    'UNAUTHORISED' => SessionActivityStatus.unauthorised,
    'EXPIRED' => SessionActivityStatus.expired,
    _ => throw Exception('Unable to get the session activity status.'),
  };
}