getAccessToken static method

Future<EzvizAccessToken?> getAccessToken()

Get current cached access token

Returns EzvizAccessToken object or null if no token cached

Implementation

static Future<EzvizAccessToken?> getAccessToken() async {
  try {
    final result = await _channel
        .invokeMapMethod<String, dynamic>(EzvizChannelMethods.getAccessToken);

    if (result != null) {
      return EzvizAccessToken.fromJson(result);
    }
    return null;
  } catch (e) {
    ezvizLog('Error getting access token: $e');
    return null;
  }
}