SecurityTokenService.BeginRenew Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando sottoposto a override in una classe derivata, inizia una richiesta di rinnovo asincrona WS-Trust.
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
Parametri
- principal
- ClaimsPrincipal
Oggetto ClaimsPrincipal che rappresenta l'identità del richiedente del token.
- request
- RequestSecurityToken
Oggetto RequestSecurityToken che rappresenta la richiesta del token di sicurezza. Sono inclusi il messaggio di richiesta e altre informazioni relative al client, ad esempio il contesto di autorizzazione.
- callback
- AsyncCallback
Delegato AsyncCallback che riceve la notifica del completamento dell'operazione di rinnovo asincrono.
- state
- Object
Oggetto che contiene informazioni sullo stato associate all'operazione di rinnovo asincrono.
Valori restituiti
Oggetto IAsyncResult che fa riferimento all'operazione di rinnovo asincrono.
Commenti
L'implementazione predefinita di questo metodo genera un'eccezione InvalidRequestException.