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 é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).