refreshToken method
Future<RefreshTokenResponse>
refreshToken({
- required TokenProviders provider,
- required RefreshTokenRequestBody refreshTokenBody,
Amplify uses this action to refresh a previously issued access token that
might have expired.
May throw InvalidParameterException.
Parameter provider :
The third-party provider for the token. The only valid value is
figma.
Parameter refreshTokenBody :
Information about the refresh token request.
Implementation
Future<RefreshTokenResponse> refreshToken({
required TokenProviders provider,
required RefreshTokenRequestBody refreshTokenBody,
}) async {
final response = await _protocol.send(
payload: refreshTokenBody,
method: 'POST',
requestUri: '/tokens/${Uri.encodeComponent(provider.value)}/refresh',
exceptionFnMap: _exceptionFns,
);
return RefreshTokenResponse.fromJson(response);
}