SecurityTokenProvider.CancelTokenAsync(TimeSpan, SecurityToken) Metod

Definition

Avbryter en säkerhetstoken.

public:
 System::Threading::Tasks::Task ^ CancelTokenAsync(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ token);
public System.Threading.Tasks.Task CancelTokenAsync(TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token);
member this.CancelTokenAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task
Public Function CancelTokenAsync (timeout As TimeSpan, token As SecurityToken) As Task

Parametrar

timeout
TimeSpan

En TimeSpan som anger tidsgränsvärdet för meddelandet som avbryter säkerhetstoken.

token
SecurityToken

Att SecurityToken avbryta.

Returer

Det Task som representerar den asynkrona tokenreduceringsåtgärden.

Kommentarer

En säkerhetstoken som kan avbrytas, till exempel en som utfärdas, gör det möjligt för en klient som begärde en säkerhetstoken att avbryta den när den är klar med den.

Metoden CancelTokenAsync anropar CancelTokenCoreAsync metoden.

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av CancelToken(TimeSpan, SecurityToken).

Gäller för