Sdílet prostřednictvím


SamlSerializer.LoadAttribute Metoda

Definice

Načte atribut předmětu tokenu zabezpečení SAML pomocí zadané čtečky XML.

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

Parametry

reader
XmlDictionaryReader

Pro XmlDictionaryReader čtení atributů.

keyInfoSerializer
SecurityTokenSerializer

A SecurityTokenSerializer , který čte klauzuli KeyInfo digitálního podpisu.

outOfBandTokenResolver
SecurityTokenResolver

A SecurityTokenResolver , který určuje token zabezpečení, který vytvořil digitální podpis.

Návraty

A SamlAttribute , který představuje deklaraci identity, která je atributem předmětu tokenu zabezpečení SAML.

Poznámky

Když aplikace definuje vlastní sadu atributů, což je možné, protože atributy SAML je rozšiřitelný bod, serializátor, který rozumí, jak číst tyto atributy je potřeba. Atribut SAML se liší od atributu XML. Atribut SAML je obsažen v elementu <saml:Attribute> a může obsahovat libovolný formát XML ve správném formátu, nejen atribut. Chcete-li vytvořit serializátor, který může číst vlastní atributy, odvodit třídu z SamlSerializer a přepsat metodu LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) .

Platí pro

Viz také