SecurityTokenService.BeginIssue Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, begint u een asynchrone WS-Trust aanvraag voor probleem.

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

Parameters

principal
ClaimsPrincipal

Een ClaimsPrincipal die de identiteit van de tokenaanvraag vertegenwoordigt.

request
RequestSecurityToken

Een RequestSecurityToken die de aanvraag voor het beveiligingstoken vertegenwoordigt. Dit omvat het aanvraagbericht en andere clientgerelateerde informatie, zoals autorisatiecontext.

callback
AsyncCallback

De AsyncCallback gemachtigde die een melding ontvangt van de voltooiing van de asynchrone probleembewerking.

state
Object

Een object dat statusinformatie bevat die is gekoppeld aan de asynchrone probleembewerking.

Retouren

De IAsyncResult bewerking die verwijst naar de asynchrone probleembewerking.

Opmerkingen

De standaardimplementatie van deze methode genereert een InvalidRequestException.

Van toepassing op