次の方法で共有


SecurityTokenService.BeginRenew メソッド

定義

派生クラスでオーバーライドされると、非同期の WS-Trust Renew 要求を開始します。

public:
 virtual IAsyncResult ^ BeginRenew(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginRenew (System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
abstract member BeginRenew : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginRenew : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginRenew (principal As ClaimsPrincipal, request As RequestSecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

principal
ClaimsPrincipal

トークン要求元の ID を表す ClaimsPrincipal

request
RequestSecurityToken

生成されたセキュリティ トークン要求を表す RequestSecurityToken。 これには、要求メッセージと、承認コンテキストなどの他のクライアント関連情報が含まれています。

callback
AsyncCallback

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

state
Object

非同期の更新操作に関連付けられたステータス情報を格納するオブジェクト。

戻り値

非同期更新操作を参照する IAsyncResult

注釈

このメソッドの既定の実装では、 が InvalidRequestExceptionスローされます。

適用対象