SecurityTokenProvider.RenewTokenCore(TimeSpan, SecurityToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обновляет маркер безопасности.
protected:
virtual System::IdentityModel::Tokens::SecurityToken ^ RenewTokenCore(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed);
protected virtual System.IdentityModel.Tokens.SecurityToken RenewTokenCore (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed);
abstract member RenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.IdentityModel.Tokens.SecurityToken
override this.RenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.IdentityModel.Tokens.SecurityToken
Protected Overridable Function RenewTokenCore (timeout As TimeSpan, tokenToBeRenewed As SecurityToken) As SecurityToken
Параметры
- timeout
- TimeSpan
Объект TimeSpan, который задает время ожидания для сообщения, обновляющего маркер безопасности.
- tokenToBeRenewed
- SecurityToken
SecurityToken для обновления.
Возвращаемое значение
Объект SecurityToken, представляющий обновляемый маркер безопасности.
Комментарии
Выданный обновляемый маркер безопасности позволяет клиенту возобновлять его, когда срок его действия будет подходить к концу или истечет.
В случае переопределения метода RenewTokenCore и невозможности обновления маркера безопасности, переданного в качестве параметра token, создается исключение SecurityTokenException.
Метод RenewToken вызывает метод RenewTokenCore.