SecurityTokenService.BeginGetScope メソッド

定義

派生クラスでオーバーライドされると、 GetScope(ClaimsPrincipal, RequestSecurityToken) メソッドの非同期呼び出しを開始します。

protected:
 virtual IAsyncResult ^ BeginGetScope(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult BeginGetScope(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
abstract member BeginGetScope : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginGetScope : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function BeginGetScope (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

注釈

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

適用対象