次の方法で共有


SecurityTokenService.BeginIssue メソッド

定義

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

public:
 virtual IAsyncResult ^ BeginIssue(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginIssue (System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
abstract member BeginIssue : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginIssue (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スローされます。

適用対象