Прочитать на английском

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


EncryptedSecurityTokenHandler.ReadToken(XmlReader) Метод

Определение

Считывает зашифрованный токен безопасности.

public override System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);

Параметры

reader
XmlReader

Средство чтения, с которого нужно считывать токен.

Возвращаемое значение

Токен безопасности типа EncryptedSecurityToken.

Исключения

reader имеет значение null.

Нет настроенного сопоставителя токенов служб. (Свойство Configuration или свойство ServiceTokenResolver конфигурации обработчика токена, на которую указывает ссылка, имеет значение null. Сопоставитель токена службы требуется для получения ключей для расшифровки.

-или-

Объект SecurityTokenHandlerCollection, на который ссылается свойство ContainingCollection, не может найти объект SecurityTokenHandler, способный прочитать расшифрованный код XML и возвратить объект SecurityToken.

SecurityKeyIdentifier не найдено в XML, на который указало средство чтения.

-или-

SecurityKeyIdentifier не является SymmetricSecurityKey.

Настроенный сопоставитель токена службы не может разрешить объект SecurityKeyIdentifier в объект SecurityKey.

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

Продукт Версии
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1