refreshToken method

  1. @override
Future<BaseTokenMap> refreshToken(
  1. String refreshToken
)
override

Method for requesting a new access token for a given refreshToken. Token must have been created by the same OAuth client.

Implementation

@override
Future<BaseTokenMap> refreshToken(String refreshToken) async {
  final response = await _sendRequest(OAUTH_TOKEN_URL, {
    'client_secret': clientSecret,
    'grant_type': 'refresh_token',
    'refresh_token': refreshToken,
  });
  return BaseTokenMap.fromJson(response);
}