Sdílet prostřednictvím


SecurityTokenProvider.BeginRenewToken Metoda

Definice

Spustí asynchronní operaci, která obnoví token zabezpečení.

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

Parametry

timeout
TimeSpan

A TimeSpan , která určuje hodnotu časového limitu pro zprávu, která obnovuje token zabezpečení.

tokenToBeRenewed
SecurityToken

Prodlužte SecurityToken platnost.

callback
AsyncCallback

Delegát AsyncCallback , který obdrží oznámení o dokončení asynchronní operace uzavření.

state
Object

Objekt určený aplikací, který obsahuje informace o stavu přidružené k asynchronní operaci uzavření.

Návraty

Ten IAsyncResult , který odkazuje na asynchronní operaci.

Poznámky

Metoda BeginRenewToken volá metodu BeginRenewTokenCore .

Poznámky pro dědice

Asynchronní metody, které mají předponu Begin a End, není nutné přepisovat v odvozených třídách. Základní SecurityTokenProvider třída poskytuje asynchronní implementaci, která je založena na synchronních metodách.

Platí pro