FitbitAuthAPIURL.unauthorize constructor
FitbitAuthAPIURL.unauthorize({})
Factory constructor that generates a FitbitAuthAPIURL to be used to revoke the access and refresh tokens.
Implementation
factory FitbitAuthAPIURL.unauthorize(
{String? clientID,
String? clientSecret,
required String fitbitAccessToken}) {
// Generate the authorization header
Codec<String, String> stringToBase64 = utf8.fuse(base64);
final String authorizationHeader =
stringToBase64.encode("$clientID:$clientSecret");
return FitbitAuthAPIURL(
fitbitCredentials: null,
url: '${_getBaseURL()}/revoke',
data: 'token=$fitbitAccessToken',
authorizationHeader: 'Basic $authorizationHeader',
);
}