Udostępnij za pośrednictwem


SamlSecurityTokenHandler.CollectAttributeValues Metoda

Definicja

Zbiera atrybuty z typowym typem oświadczenia, typem wartości oświadczenia i oryginalnym wystawcą w jeden atrybut z wieloma wartościami.

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>

Kolekcja typu SamlAttribute , która zawiera atrybuty wygenerowane na podstawie oświadczeń.

Zwraca

Kolekcja zawierająca SamlAttribute atrybuty pochodzące z kolekcji danych wejściowych. Atrybuty w kolekcji wejściowej, które współdzielą typ oświadczenia, wartość oświadczenia i oryginalny wystawca z innymi atrybutami są konsolidowane w jednym atrybucie z wieloma wartościami w kolekcji wyjściowej. Atrybuty w kolekcji wejściowej, które nie współużytkują typu oświadczenia, wartości oświadczenia lub oryginalnego wystawcy z innymi atrybutami, są niewidoczne w kolekcji wyjściowej.

Dotyczy