ClientApplicationBase.RemoveAsync Method

Definition

Overloads

RemoveAsync(IAccount)

Removes all tokens in the cache for the specified account.

RemoveAsync(IAccount, CancellationToken)

Removes all tokens in the cache for the specified account.

RemoveAsync(IAccount)

Removes all tokens in the cache for the specified account.

public System.Threading.Tasks.Task RemoveAsync (Microsoft.Identity.Client.IAccount account);
abstract member RemoveAsync : Microsoft.Identity.Client.IAccount -> System.Threading.Tasks.Task
override this.RemoveAsync : Microsoft.Identity.Client.IAccount -> System.Threading.Tasks.Task
Public Function RemoveAsync (account As IAccount) As Task

Parameters

account
IAccount

Instance of the account that needs to be removed

Returns

Task

Implements

Applies to

RemoveAsync(IAccount, CancellationToken)

Removes all tokens in the cache for the specified account.

public System.Threading.Tasks.Task RemoveAsync (Microsoft.Identity.Client.IAccount account, System.Threading.CancellationToken cancellationToken = default);
member this.RemoveAsync : Microsoft.Identity.Client.IAccount * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RemoveAsync (account As IAccount, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

account
IAccount

Instance of the account that needs to be removed

cancellationToken
CancellationToken

Cancellation token

Returns

Task

Applies to