Refresh the access token and return the new token Returns null if refresh failed
@override Future<String?> refreshToken() => _refreshToken();