TokenRefreshRequestDetails constructor
TokenRefreshRequestDetails(Config config, String refreshToken)
Implementation
TokenRefreshRequestDetails(Config config, String refreshToken) {
this.url = config.tokenUrl;
this.params = {
"client_id": config.clientId,
"scope": config.scope,
"redirect_uri": config.redirectUri,
"grant_type": "refresh_token",
"refresh_token": refreshToken
};
if ( config.clientSecret != null )
params.putIfAbsent("client_secret", () => config.clientSecret);
this.headers = {
"Accept": "application/json",
"Content-Type": config.contentType
};
}