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 elemento <saml:Advice>
de una aserción de SAML utilizando el lector de 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
XmlDictionaryReader para leer la información adicional proporcionada por la autoridad de SAML.
- keyInfoSerializer
- SecurityTokenSerializer
SecurityTokenSerializer que lee la cláusula KeyInfo
de la firma digital.
- outOfBandTokenResolver
- SecurityTokenResolver
SecurityTokenResolver que determina el token de seguridad que creó la firma digital.
Devoluciones
SamlAdvice que contiene la información adicional proporcionada por la autoridad de SAML dentro de un elemento <saml:Advice>
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 los tokens de SAML. Para crear un serializador que pueda leer los atributos personalizados, derive una clase de SamlSerializer e invalide el método LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver).