private OAuthDeauthorizeOptions SetupOAuthDeauthorizeOptions( OAuthDeauthorizeOptions options) { if (options == null) { options = new OAuthDeauthorizeOptions(); } if (options.ClientId == null) { options.ClientId = this.Client.ClientId; } return(options); }
public virtual Task <OAuthDeauthorize> DeauthorizeAsync(OAuthDeauthorizeOptions options, RequestOptions requestOptions = null, CancellationToken cancellationToken = default) { options = this.SetupOAuthDeauthorizeOptions(options); return(this.RequestAsync <OAuthDeauthorize>(HttpMethod.Post, "/oauth/deauthorize", options, requestOptions, cancellationToken)); }
public virtual OAuthDeauthorize Deauthorize(OAuthDeauthorizeOptions options, RequestOptions requestOptions = null) { options = this.SetupOAuthDeauthorizeOptions(options); return(this.Request <OAuthDeauthorize>(HttpMethod.Post, "/oauth/deauthorize", options, requestOptions)); }