SecurityTokenProvider.RenewTokenCoreAsync(TimeSpan, SecurityToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Förnyar en säkerhetstoken.
protected:
virtual System::Threading::Tasks::Task<System::IdentityModel::Tokens::SecurityToken ^> ^ RenewTokenCoreAsync(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed);
protected virtual System.Threading.Tasks.Task<System.IdentityModel.Tokens.SecurityToken> RenewTokenCoreAsync(TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed);
abstract member RenewTokenCoreAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task<System.IdentityModel.Tokens.SecurityToken>
override this.RenewTokenCoreAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task<System.IdentityModel.Tokens.SecurityToken>
Protected Overridable Function RenewTokenCoreAsync (timeout As TimeSpan, tokenToBeRenewed As SecurityToken) As Task(Of SecurityToken)
Parametrar
- tokenToBeRenewed
- SecurityToken
Att SecurityToken förnya.
Returer
Det Task som representerar den asynkrona läsåtgärden SecurityToken och omsluter den som representerar den säkerhetstoken som förnyas.
Kommentarer
En utfärdad säkerhetstoken som kan förnyas gör att en klient kan förnya den när säkerhetstoken är på väg att eller har upphört att gälla.
RenewTokenCoreAsync När metoden åsidosättas och säkerhetstoken som skickas till tokenparametern inte kan förnyas utlöser du undantagetSecurityTokenException.
Metoden RenewTokenAsync anropar RenewTokenCoreAsync metoden.
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av RenewTokenCore(TimeSpan, SecurityToken).