SecurityTokenProvider.CancelTokenAsync(TimeSpan, SecurityToken) Methode

Definitie

Hiermee annuleert u een beveiligingstoken.

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

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 .

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 CancelToken(TimeSpan, SecurityToken)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Van toepassing op