SamlSerializer.LoadAdvice Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lit les informations supplémentaires fournies par l’autorité SAML dans un <saml:Advice> élément 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
Pour XmlDictionaryReader lire les informations supplémentaires fournies par l’autorité SAML.
- keyInfoSerializer
- SecurityTokenSerializer
Qui SecurityTokenSerializer lit la KeyInfo clause de la signature numérique.
- outOfBandTokenResolver
- SecurityTokenResolver
Qui SecurityTokenResolver détermine le jeton de sécurité qui a créé la signature numérique.
Retours
Qui SamlAdvice contient des informations supplémentaires fournies par l’autorité SAML dans un <saml:Advice> élément 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 capable de lire les attributs personnalisés, dérivez une classe et SamlSerializer remplacez la LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) méthode.