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 fornite dall'autorità SAML all'interno di un <saml:Advice> elemento 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 leggere le informazioni aggiuntive fornite dall'autorità SAML.
- keyInfoSerializer
- SecurityTokenSerializer
Oggetto SecurityTokenSerializer che legge la KeyInfo clausola della firma digitale.
- outOfBandTokenResolver
- SecurityTokenResolver
Oggetto SecurityTokenResolver che determina il token di sicurezza che ha creato la firma digitale.
Valori restituiti
Oggetto SamlAdvice contenente informazioni aggiuntive fornite dall'autorità SAML all'interno di un <saml:Advice> elemento di un'asserzione SAML.
Eccezioni
reader è null
Commenti
L'elemento <saml:Advice> all'interno di un'asserzione SAML è un punto di estensione per i token SAML. Per creare un serializzatore in grado di leggere gli attributi personalizzati, derivare una classe da SamlSerializer ed eseguire l'override del LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metodo .