Compartir a través de


SecurityTokenProvider.BeginRenewTokenCore Método

Definición

Comienza una operación asincrónica que renueva un token de seguridad.

protected:
 virtual IAsyncResult ^ BeginRenewTokenCore(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult BeginRenewTokenCore (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed, AsyncCallback callback, object state);
abstract member BeginRenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginRenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function BeginRenewTokenCore (timeout As TimeSpan, tokenToBeRenewed As SecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

timeout
TimeSpan

TimeSpan que especifica el valor de tiempo de espera para el mensaje que renueva el token de seguridad.

tokenToBeRenewed
SecurityToken

SecurityToken que se va a renovar.

callback
AsyncCallback

Delegado de AsyncCallback 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 la información de estado asociada a la operación de cierre asincrónica.

Devoluciones

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

Comentarios

Cuando hereda de la clase SecurityTokenProvider, no es necesario que invalide los métodos asincrónicos, ya que la clase base SecurityTokenProvider compatibilidad con el sistema asincrónico a partir de los métodos sincrónicos. Por consiguiente, no necesita invalidar el método BeginRenewTokenCore, a no ser que deba proporcionar su propia implementación asincrónica.

El método BeginRenewToken llama al método BeginRenewTokenCore.

Se aplica a