Sdílet prostřednictvím


SamlSecurityTokenHandler.CollectAttributeValues Metoda

Definice

Shromažďuje atributy se společným typem deklarace identity, typem hodnoty deklarace identity a původním vystavitelem do jednoho atributu s více hodnotami.

protected:
 virtual System::Collections::Generic::ICollection<System::IdentityModel::Tokens::SamlAttribute ^> ^ CollectAttributeValues(System::Collections::Generic::ICollection<System::IdentityModel::Tokens::SamlAttribute ^> ^ attributes);
protected virtual System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> CollectAttributeValues (System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> attributes);
abstract member CollectAttributeValues : System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> -> System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute>
override this.CollectAttributeValues : System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> -> System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute>
Protected Overridable Function CollectAttributeValues (attributes As ICollection(Of SamlAttribute)) As ICollection(Of SamlAttribute)

Parametry

attributes
ICollection<SamlAttribute>

Kolekce typu SamlAttribute , která obsahuje atributy vygenerované z deklarací identity.

Návraty

Kolekce obsahující SamlAttribute atributy odvozené ze vstupní kolekce. Atributy ve vstupní kolekci, které sdílejí společný typ deklarace identity, hodnotu deklarace identity a původního vystavitele s jinými atributy, se ve výstupní kolekci konsolidují do jednoho atributu s více hodnotami. Atributy ve vstupní kolekci, které nesdílely typ deklarace identity, hodnotu deklarace identity nebo původní vystavitele s jinými atributy, se ve výstupní kolekci zobrazí beze změna.

Platí pro