IssuedSecurityTokenProvider.GetTokenCore(TimeSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает ядро маркера.
protected:
override System::IdentityModel::Tokens::SecurityToken ^ GetTokenCore(TimeSpan timeout);
protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore (TimeSpan timeout);
override this.GetTokenCore : TimeSpan -> System.IdentityModel.Tokens.SecurityToken
Protected Overrides Function GetTokenCore (timeout As TimeSpan) As SecurityToken
Параметры
- timeout
- TimeSpan
Момент времени, определяемый структурой TimeSpan, после которого истекает время ожидания вызова.
Возвращаемое значение
Объект класса SecurityToken, представляющий ядро маркера.
Комментарии
При кэшировании и повторном использовании маркеров безопасности, возвращаемых из метода GetTokenCore, необходимо соблюдать осторожность, поскольку маркер безопасности может стать непригодным для использования при закрытии канала, с которым связан поставщик маркера. Маркер безопасности становится непригодным для использования, если запрашиваемый тип ключа является ассиметричным, и поток выполняется в воплощаемом контексте при вызове метода GetTokenCore.