SamlSerializer.LoadAdvice Metodo

Definizione

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 .

Si applica a

Vedi anche