SecurityTokenProvider.BeginCancelToken Método

Definición

Comienza una operación asincrónica para cancelar un token de seguridad.

public:
 IAsyncResult ^ BeginCancelToken(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ token, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCancelToken(TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, AsyncCallback callback, object state);
member this.BeginCancelToken : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
Public Function BeginCancelToken (timeout As TimeSpan, token As SecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

timeout
TimeSpan

TimeSpan que especifica el valor de tiempo de espera del mensaje que cancela el token de seguridad.

token
SecurityToken

que SecurityToken se va a cancelar.

callback
AsyncCallback

AsyncCallback Delegado que recibe la notificación de la finalización de la operación de cierre asincrónica.

state
Object

Objeto, especificado por la aplicación, que contiene información de estado asociada a la operación de cierre asincrónica.

Devoluciones

que IAsyncResult hace referencia a la operación de cancelación asincrónica.

Comentarios

Un token de seguridad que se puede cancelar, como uno emitido, permite a un cliente que solicitó un token de seguridad cancelarlo cuando haya terminado con él.

Notas a los desarrolladores de herederos

El BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) método llama al BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) método .

Los métodos asincrónicos, que tienen un prefijo Begin y End, no es necesario reemplazarse en las clases derivadas. La SecurityTokenProvider clase base proporciona una implementación asincrónica basada en los métodos sincrónicos.

Se aplica a