SecurityTokenProvider.CancelTokenAsync(TimeSpan, SecurityToken) Metodo

Definizione

Annulla un token di sicurezza.

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

Parametri

timeout
TimeSpan

Oggetto TimeSpan che specifica il valore di timeout per il messaggio che annulla il token di sicurezza.

token
SecurityToken

Oggetto SecurityToken da annullare.

Valori restituiti

Oggetto Task che rappresenta l'operazione di annullamento del token asincrono.

Commenti

Un token di sicurezza che può essere annullato, ad esempio quello rilasciato, consente a un client che ha richiesto un token di sicurezza di annullarlo al termine dell'operazione.

Il metodo chiama CancelTokenAsync il CancelTokenCoreAsync metodo .

Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da CancelToken(TimeSpan, SecurityToken).

Si applica a