SamlSerializer.LoadAttribute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest ein Attribut des Betreffs eines SAML-Sicherheitstokens mithilfe des angegebenen XML-Readers.
public:
virtual System::IdentityModel::Tokens::SamlAttribute ^ LoadAttribute(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlAttribute LoadAttribute(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
override this.LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
Public Overridable Function LoadAttribute (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAttribute
Parameter
- reader
- XmlDictionaryReader
Ein XmlDictionaryReader , um die Attribute zu lesen.
- keyInfoSerializer
- SecurityTokenSerializer
A SecurityTokenSerializer that reads the KeyInfo clause of the digital signature.
- outOfBandTokenResolver
- SecurityTokenResolver
Ein SecurityTokenResolver Wert, der das Sicherheitstoken bestimmt, das die digitale Signatur erstellt hat.
Gibt zurück
A SamlAttribute that represents a claim that is an attribute of the subject of a SAML security token.
Hinweise
Wenn eine Anwendung einen eigenen Satz von Attributen definiert, was möglich ist, da SAML-Attribute ein Erweiterungspunkt sind, ist ein Serializer, der versteht, wie diese Attribute gelesen werden müssen. Ein SAML-Attribut unterscheidet sich von einem XML-Attribut. Ein SAML-Attribut ist in einem <saml:Attribute> Element enthalten und kann beliebige wohlgeformte XML-Daten enthalten, nicht nur ein Attribut. Um einen Serialisierer zu erstellen, der die benutzerdefinierten Attribute lesen kann, leiten Sie eine Klasse von der Methode ab SamlSerializer und überschreiben sie.LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)