EncryptedSecurityTokenHandler.ReadToken(XmlReader) Метод
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает зашифрованный токен безопасности.
public:
override System::IdentityModel::Tokens::SecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);
override this.ReadToken : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader) As SecurityToken
- 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 |