SamlAuthenticationStatement.ReadXml Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает оператор проверки подлинности SAML из указанного средства чтения XML.
public:
override void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public override void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
override this.ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
Public Overrides Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)
Параметры
- reader
- XmlDictionaryReader
Объект XmlDictionaryReader для считывания оператора проверки подлинности SAML.
- samlSerializer
- SamlSerializer
Объект SamlSerializer, способный считывать XML-элементы в инструкции проверки подлинности SAML, заданном в спецификации SAML.
- keyInfoSerializer
- SecurityTokenSerializer
Объект SecurityTokenSerializer, считывающий предложение KeyInfo
цифровой сигнатуры.
- outOfBandTokenResolver
- SecurityTokenResolver
Объект SecurityTokenResolver, определяющий маркер безопасности, создавший цифровую подпись.
Исключения
reader
ссылается на XML-элемент, не содержащий атрибуты AuthenticationInstant
и AuthenticationMethod
.
-или-
reader
ссылается на XML-элемент, не содержащий дочерний элемент <saml:Subject>
.
Комментарии
Метод ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) задает свойства AuthenticationInstant, AuthenticationMethod, AuthorityBindings, DnsAddress, IPAddress.