SecurityTokenService.BeginCancel Metoda

Definicja

Po zastąpieniu w klasie pochodnej rozpoczyna asynchroniczne żądanie WS-Trust Anuluj.

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

Parametry

principal
ClaimsPrincipal

Obiekt ClaimsPrincipal reprezentujący tożsamość osoby żądającej tokenu.

request
RequestSecurityToken

Element RequestSecurityToken reprezentujący żądanie tokenu zabezpieczającego. Obejmuje to komunikat żądania, a także inne informacje związane z klientem, takie jak kontekst autoryzacji.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o zakończeniu operacji anulowania asynchronicznego.

state
Object

Obiekt, który zawiera informacje o stanie skojarzone z asynchroniczną operacją anulowania.

Zwraca

Element IAsyncResult , który odwołuje się do operacji anulowania asynchronicznego.

Uwagi

Domyślna implementacja tej metody zgłasza błąd InvalidRequestException.

Dotyczy