Partager via


SamlSecurityTokenHandler.CollectAttributeValues Méthode

Définition

Collecte des attributs ayant un type de revendication, un type de valeur de revendication et un émetteur d'origine communs dans un attribut unique avec plusieurs valeurs.

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)

Paramètres

attributes
ICollection<SamlAttribute>

Collection de type SamlAttribute qui contient les attributs générés à partir des revendications.

Retours

Collection de SamlAttribute qui contient des attributs dérivés de la collection d'entrée. Les attributs de la collection d'entrée qui partagent un type de revendication, une valeur de revendication et un émetteur initial commun avec d'autres attributs sont consolidés dans un attribut unique avec plusieurs valeurs dans une collection de sortie. Les attributs de la collection d'entrée qui ne partagent pas le type de revendication, la valeur de revendication ou l'émetteur initial d'autres attributs sont inchangés dans la collection de sortie.

S’applique à