Partager via


SamlSerializer.LoadAdvice Méthode

Définition

Lit les informations supplémentaires fournies par l’autorité SAML dans un élément<saml:Advice> d’une assertion SAML à l’aide du lecteur XML spécifié.

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

Paramètres

reader
XmlDictionaryReader

Objet XmlDictionaryReader pour lire les informations supplémentaires fournies par l'autorité SAML.

keyInfoSerializer
SecurityTokenSerializer

SecurityTokenSerializer qui lit la clause KeyInfo de la signature numérique.

outOfBandTokenResolver
SecurityTokenResolver

Objet SecurityTokenResolver qui détermine le jeton de sécurité qui a créé la signature numérique.

Retours

SamlAdvice qui contient des informations supplémentaires fournies par l’autorité SAML dans un élément <saml:Advice> d’une assertion SAML.

Exceptions

reader est null

Remarques

L’élément <saml:Advice> dans une assertion SAML est un point d’extension pour les jetons SAML. Pour créer un sérialiseur qui peut lire les attributs personnalisés, dérivez une classe de SamlSerializer et substituez la méthode LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver).

S’applique à

Voir aussi