SecurityTokenProvider.RenewTokenAsync(TimeSpan, SecurityToken) Methode

Definition

Erneuert ein Sicherheitstoken.

public:
 System::Threading::Tasks::Task<System::IdentityModel::Tokens::SecurityToken ^> ^ RenewTokenAsync(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed);
public System.Threading.Tasks.Task<System.IdentityModel.Tokens.SecurityToken> RenewTokenAsync (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed);
member this.RenewTokenAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task<System.IdentityModel.Tokens.SecurityToken>
Public Function RenewTokenAsync (timeout As TimeSpan, tokenToBeRenewed As SecurityToken) As Task(Of SecurityToken)

Parameter

timeout
TimeSpan

Ein TimeSpan, der den Timeoutwert für die Meldung angibt, die das Sicherheitstoken erneuert.

tokenToBeRenewed
SecurityToken

Das zu erneuernde SecurityToken.

Gibt zurück

Der Task , der den asynchronen Lesevorgang darstellt und das umschließt, das SecurityToken das erneuerte Sicherheitstoken darstellt.

Hinweise

Ein ausgestelltes Sicherheitstoken, das erneuerbar ist, erlaubt einem Client, es zu erneuern, sobald das Sicherheitstoken abläuft oder abgelaufen ist.

Die RenewTokenAsync-Methode ruft die RenewTokenCoreAsync-Methode auf.

Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten RenewToken(TimeSpan, SecurityToken)Ausnahmen.

Gilt für: