SecurityTokenProvider.CancelTokenCoreAsync(TimeSpan, SecurityToken) Metod

Definition

Avbryter en säkerhetstoken.

protected:
 virtual System::Threading::Tasks::Task ^ CancelTokenCoreAsync(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ token);
protected virtual System.Threading.Tasks.Task CancelTokenCoreAsync(TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token);
abstract member CancelTokenCoreAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task
override this.CancelTokenCoreAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task
Protected Overridable Function CancelTokenCoreAsync (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.

CancelTokenCoreAsync När metoden har åsidosatts och säkerhetstoken som skickas till tokenparametern inte kan avbrytas, utlöser du undantagetSecurityTokenException.

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 CancelTokenCore(TimeSpan, SecurityToken).

Gäller för