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


SamlSerializer.LoadAdvice Метод

Определение

Считывает дополнительные сведения, предоставленные центром SAML в элементе<saml:Advice> утверждения SAML, используя указанное средство чтения XML.

public:
 virtual System::IdentityModel::Tokens::SamlAdvice ^ LoadAdvice(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlAdvice LoadAdvice (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAdvice : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAdvice
override this.LoadAdvice : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAdvice
Public Overridable Function LoadAdvice (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAdvice

Параметры

reader
XmlDictionaryReader

Объект XmlDictionaryReader для считывания дополнительных сведений, предоставленных центром SAML.

keyInfoSerializer
SecurityTokenSerializer

Объект SecurityTokenSerializer, считывающий предложение KeyInfo цифровой сигнатуры.

outOfBandTokenResolver
SecurityTokenResolver

Объект SecurityTokenResolver, определяющий маркер безопасности, создавший цифровую подпись.

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

Объект SamlAdvice, который содержит дополнительные сведения, предоставленные центром SAML в элементе<saml:Advice> утверждения SAML.

Исключения

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

Комментарии

Элемент <saml:Advice> в утверждении SAML является точкой расширения для маркеров SAML. Чтобы создать сериализатор для чтения пользовательских атрибутов, наследуйте класс от SamlSerializer и переопределите метод LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver).

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

См. также раздел