SamlSerializer.LoadAdvice Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Leest de aanvullende informatie van de SAML-instantie binnen een element van een <saml:Advice> SAML-assertie met behulp van de opgegeven XML-lezer.
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
Parameters
- reader
- XmlDictionaryReader
Een XmlDictionaryReader om de aanvullende informatie te lezen die door de SAML-instantie wordt verstrekt.
- keyInfoSerializer
- SecurityTokenSerializer
Een SecurityTokenSerializer die de KeyInfo component van de digitale handtekening leest.
- outOfBandTokenResolver
- SecurityTokenResolver
Een SecurityTokenResolver waarmee het beveiligingstoken wordt bepaald waarmee de digitale handtekening is gemaakt.
Retouren
Een SamlAdvice die aanvullende informatie bevat die wordt verstrekt door de SAML-instantie binnen een <saml:Advice> element van een SAML-assertie.
Uitzonderingen
reader Is null
Opmerkingen
Het <saml:Advice> element in een SAML-assertie is een extensiepunt voor SAML-tokens. Als u een serializer wilt maken die de aangepaste kenmerken kan lezen, moet u een klasse afleiden van SamlSerializer de methode en deze LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) overschrijven.