SecurityTokenProvider.CancelTokenCoreAsync(TimeSpan, SecurityToken) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee annuleert u een beveiligingstoken.
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
Parameters
- timeout
- TimeSpan
Een TimeSpan die de time-outwaarde opgeeft voor het bericht dat het beveiligingstoken annuleert.
- token
- SecurityToken
De SecurityToken te annuleren.
Retouren
De Task naam van de asynchrone tokenanannulatiebewerking.
Opmerkingen
Met een beveiligingstoken dat kan worden geannuleerd, zoals een token dat wordt uitgegeven, kan een client die een beveiligingstoken heeft aangevraagd, annuleren wanneer dit wordt gedaan.
Met de CancelTokenAsync methode wordt de methode aangeroepen CancelTokenCoreAsync .
Wanneer de CancelTokenCoreAsync methode wordt overschreven en het beveiligingstoken dat is doorgegeven aan de tokenparameter niet kan worden geannuleerd, genereert u de SecurityTokenException uitzondering.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door CancelTokenCore(TimeSpan, SecurityToken)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.