SamlSerializer.LoadAdvice Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge le informazioni aggiuntive incluse dall'autorità SAML all'interno di un elemento <saml:Advice>
di un'asserzione SAML usando il lettore XML specificato.
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
Parametri
- reader
- XmlDictionaryReader
Oggetto XmlDictionaryReader per la lettura delle informazioni aggiuntive fornite dall'autorità SAML.
- keyInfoSerializer
- SecurityTokenSerializer
Classe SecurityTokenSerializer che legge la clausola KeyInfo
della firma digitale.
- outOfBandTokenResolver
- SecurityTokenResolver
Classe SecurityTokenResolver che determina il token di sicurezza responsabile della creazione della firma digitale.
Restituisce
Elemento SamlAdvice contenente informazioni aggiuntive specificate dall'autorità SAML all'interno di un elemento <saml:Advice>
di un'asserzione SAML.
Eccezioni
reader
è null
Commenti
L'elemento <saml:Advice>
all'interno di un'asserzione SAML è un punto di estensione per token SAML. Per creare un serializzatore in grado di leggere gli attributi personalizzati, derivare una classe dalla classe SamlSerializer ed eseguire l'override del metodo LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver).