Partager via


SecurityTokenService.BeginCancel Méthode

Définition

En cas de substitution dans une classe dérivée, démarre une demande WS-Trust Cancel asynchrone.

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

Paramètres

principal
ClaimsPrincipal

ClaimsPrincipal qui représente l'identité du demandeur du jeton.

request
RequestSecurityToken

RequestSecurityToken qui représente la demande de jeton de sécurité. Cela inclut le message de demande ainsi que d'autres informations connexes clientes, telles que le contexte d'autorisation.

callback
AsyncCallback

Le délégué AsyncCallback qui reçoit la notification de la fin de l'opération asynchrone d'annulation.

state
Object

Objet qui contient les informations d'état associées à l'opération d'annulation asynchrone.

Retours

IAsyncResult qui référence l'opération asynchrone de fermeture.

Remarques

L’implémentation par défaut de cette méthode lève un InvalidRequestException.

S’applique à