SecurityTokenService.BeginRenew Methode

Definitie

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

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

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 vernieuwingsbewerking.

state
Object

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

Retouren

De IAsyncResult bewerking die verwijst naar de asynchrone vernieuwingsbewerking.

Opmerkingen

De standaardimplementatie van deze methode genereert een InvalidRequestException.

Van toepassing op