Udostępnij za pośrednictwem


SecurityTokenService.BeginRenew Metoda

Definicja

Po zastąpieniu w klasie pochodnej rozpoczyna się asynchroniczne żądanie WS-Trust Odnów.

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

Parametry

principal
ClaimsPrincipal

Element 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 otrzymuje powiadomienie o zakończeniu operacji odnawiania asynchronicznego.

state
Object

Obiekt zawierający informacje o stanie skojarzone z operacją odnawiania asynchronicznego.

Zwraca

Element IAsyncResult odwołujący się do operacji odnawiania asynchronicznego.

Uwagi

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

Dotyczy