Поделиться через


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.

Применяется к