/// <summary>Revokes a refresh token.</summary> /// <param name="client">The client.</param> /// <param name="token">The token.</param> /// <param name="cancellationToken">The cancellation token.</param> /// <returns></returns> public static Task <TokenRevocationResponse> RevokeRefreshTokenAsync(this TokenRevocationClient client, string token, CancellationToken cancellationToken = default(CancellationToken)) { return(client.RevokeAsync(new TokenRevocationRequest { Token = token, TokenTypeHint = "refresh_token" }, cancellationToken)); }
public static Task <TokenRevocationResponse> RevokeRefreshTokenAsync(this TokenRevocationClient client, string token, CancellationToken cancellationToken = default(CancellationToken)) { return(client.RevokeAsync(token, "refresh_token", cancellationToken)); }