SecurityTokenProvider.CancelTokenAsync(TimeSpan, SecurityToken) Metoda

Definicja

Anuluje token zabezpieczający.

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

Parametry

timeout
TimeSpan

Element TimeSpan określający wartość limitu czasu komunikatu, który anuluje token zabezpieczający.

token
SecurityToken

Element SecurityToken do anulowania.

Zwraca

Element Task reprezentujący operację anulowania tokenu asynchronicznego.

Uwagi

Token zabezpieczający, który można anulować, taki jak wystawiony, umożliwia klientowi, który zażądał tokenu zabezpieczającego, aby anulować go po zakończeniu.

Metoda CancelTokenAsync wywołuje CancelTokenCoreAsync metodę.

Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez CancelToken(TimeSpan, SecurityToken)usługę .

Dotyczy