Share via


SecurityTokenService.BeginGetOutputClaimsIdentity Methode

Definition

Leitet beim Überschreiben in einer abgeleiteten Klasse einen asynchronen Aufruf der GetOutputClaimsIdentity(ClaimsPrincipal, RequestSecurityToken, Scope)-Methode ein.

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

Parameter

principal
ClaimsPrincipal

Ein ClaimsPrincipal, das die ID des angegebenen Tokenanforderers darstellt.

request
RequestSecurityToken

Ein RequestSecurityToken, das die Sicherheitstokenanforderung darstellt. Dies schließt die Anforderungsnachricht sowie andere Client-Informationen wie den Kontext der Autorisierung ein.

scope
Scope

Der Scope, der Informationen über die abhängige Partei enthält, die der Anforderung zugeordnet ist.

callback
AsyncCallback

Der AsyncCallback-Delegat, der die Benachrichtigung erhält, dass der asynchrone Vorgang abgeschlossen wurde.

state
Object

Ein Objekt mit den Zustandsinformationen, die dem asynchronen Vorgang zugeordnet sind.

Gibt zurück

Die IAsyncResult-Einstellung, die auf den asynchronen Vorgang verweist.

Hinweise

Die Standardimplementierung dieser Methode löst ein aus NotImplementedException.

Gilt für: