def METHOD_NAME(self):
    if (try_call(lambda: jwt_decode_hs256(self._access_token)['exp']) or 0) <= int(time.time() - 120):
        if not self._refresh_token:
            raise ExtractorError(
                'Cannot refresh access token, login with yt-dlp or refresh cookies in browser')
        self._call_login_api({'refreshToken': self._refresh_token}, note='Refreshing access token')
        self._real_initialize()
    return {'Authorization': self._access_token}