SecurityTokenService.BeginCancel Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, begint u een asynchrone WS-Trust Aanvraag annuleren.

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

state
Object

Een object met statusinformatie die is gekoppeld aan de asynchrone annuleringsbewerking.

Retouren

De IAsyncResult bewerking die verwijst naar de asynchrone annuleringsbewerking.

Opmerkingen

De standaardimplementatie van deze methode genereert een InvalidRequestException.

Van toepassing op