SamlSerializer.LoadAdvice Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee la información adicional proporcionada por la autoridad de SAML dentro de un <saml:Advice> elemento de una aserción de SAML mediante el lector XML especificado.
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
Parámetros
- reader
- XmlDictionaryReader
para XmlDictionaryReader leer la información adicional proporcionada por la autoridad de SAML.
- keyInfoSerializer
- SecurityTokenSerializer
que SecurityTokenSerializer lee la KeyInfo cláusula de la firma digital.
- outOfBandTokenResolver
- SecurityTokenResolver
que SecurityTokenResolver determina el token de seguridad que creó la firma digital.
Devoluciones
que SamlAdvice contiene información adicional proporcionada por la autoridad de SAML dentro de un <saml:Advice> elemento de una aserción de SAML.
Excepciones
reader es null.
Comentarios
El elemento <saml:Advice> dentro de una aserción de SAML es un punto de extensión para tokens SAML. Para crear un serializador que pueda leer los atributos personalizados, derive una clase de SamlSerializer e invalide el LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) método .