SecurityTokenProvider.BeginRenewTokenCore メソッド

定義

非同期の操作によるセキュリティ トークンの更新を開始します。

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

パラメーター

timeout
TimeSpan

セキュリティ トークンを更新するメッセージのタイムアウト値を指定する TimeSpan

tokenToBeRenewed
SecurityToken

更新する SecurityToken

callback
AsyncCallback

非同期のクローズ操作の完了通知を受信する AsyncCallback デリゲート。

state
Object

非同期のクローズ操作に関連付けられている状態情報を保持する、アプリケーションで指定されたオブジェクト。

戻り値

非同期操作を参照する IAsyncResult

注釈

SecurityTokenProvider クラスから継承する場合、SecurityTokenProvider 基本クラスが同期メソッドに基づいて非同期メソッドをサポートするので、非同期メソッドをオーバーライドする必要はありません。 したがって、独自の非同期実装を提供する必要がなければ、BeginRenewTokenCore メソッドをオーバーライドする必要はありません。

BeginRenewToken メソッドは BeginRenewTokenCore メソッドを呼び出します。

適用対象