Freigeben über


SamlSecurityTokenHandler.CollectAttributeValues Methode

Definition

Sammelt Attribute mit einem allgemeinen Anspruchstyp, einem Anspruchswerttyp und einem ursprünglichen Aussteller in ein einzelnes Attribut mit mehreren Werten.

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)

Parameter

attributes
ICollection<SamlAttribute>

Eine Sammlung vom Typ SamlAttribute, die die anhand von Ansprüchen generierten Attribute enthält.

Gibt zurück

Eine Sammlung der SamlAttribute-Klasse, die die Attribute enthält, die aus der Eingabesammlung abgeleitet sind. Attribute in der Eingabesammlung, die einen allgemeinen Anspruchstyp, Anspruchswert und den ursprünglichen Aussteller mit anderen Attribute gemeinsam verwenden, werden in ein einzelnes Attribut mit mehreren Werten in der Ausgabesammlung konsolidiert. Attribute in der Eingabesammlung, die nicht Anspruchstyp, Anspruchswert oder den ursprünglichen Aussteller mit anderen Attributen gemeinsam verwenden, werden in der Ausgabesammlung unverändert angezeigt.

Gilt für: