SecurityTokenProvider.BeginRenewTokenCore Metod

Definition

Påbörjar en asynkron åtgärd som förnyar en säkerhetstoken.

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

Parametrar

timeout
TimeSpan

En TimeSpan som anger tidsgränsvärdet för meddelandet som förnyar säkerhetstoken.

tokenToBeRenewed
SecurityToken

Att SecurityToken förnya.

callback
AsyncCallback

Ombudet AsyncCallback som tar emot meddelande om slutförandet av den asynkrona stängningsåtgärden.

state
Object

Ett objekt som anges av programmet och som innehåller tillståndsinformation som är associerad med den asynkrona stängningsåtgärden.

Returer

Det IAsyncResult som refererar till den asynkrona åtgärden.

Kommentarer

När du ärver från SecurityTokenProvider klassen behöver du inte åsidosätta de asynkrona metoderna eftersom basklassen SecurityTokenProvider ger asynkront stöd baserat på synkrona metoder. Därför behöver du inte åsidosätta BeginRenewTokenCore metoden, såvida du inte måste ange en egen asynkron implementering.

Metoden BeginRenewToken anropar BeginRenewTokenCore metoden.

Gäller för