3 instantiations of SamlAttribute
System.IdentityModel (3)
System\IdentityModel\Tokens\SamlSecurityTokenHandler.cs (2)
712SamlAttribute attribute = new SamlAttribute(attributeNamespace, attributeName, new string[] { claim.Value }); 2600SamlAttribute attribute = new SamlAttribute();
System\IdentityModel\Tokens\SamlSerializer.cs (1)
160SamlAttribute attribute = new SamlAttribute();
43 references to SamlAttribute
System.IdentityModel (43)
System\IdentityModel\Tokens\SamlAttributeKeyComparer.cs (1)
31public AttributeKey( SamlAttribute attribute )
System\IdentityModel\Tokens\SamlAttributeStatement.cs (7)
19readonly ImmutableCollection<SamlAttribute> attributes = new ImmutableCollection<SamlAttribute>(); 26public SamlAttributeStatement(SamlSubject samlSubject, IEnumerable<SamlAttribute> attributes) 32foreach (SamlAttribute attribute in attributes) 43public IList<SamlAttribute> Attributes 57foreach (SamlAttribute attribute in attributes) 109SamlAttribute attribute = samlSerializer.LoadAttribute(reader, keyInfoSerializer, outOfBandTokenResolver);
System\IdentityModel\Tokens\SamlSecurityTokenHandler.cs (33)
434List<SamlAttribute> attributes = new List<SamlAttribute>(); 457ICollection<SamlAttribute> collectedAttributes = CollectAttributeValues(attributes); 473protected virtual ICollection<SamlAttribute> CollectAttributeValues(ICollection<SamlAttribute> attributes) 475Dictionary<SamlAttributeKeyComparer.AttributeKey, SamlAttribute> distinctAttributes = new Dictionary<SamlAttributeKeyComparer.AttributeKey, SamlAttribute>(attributes.Count, new SamlAttributeKeyComparer()); 477foreach (SamlAttribute attribute in attributes) 479SamlAttribute SamlAttribute = attribute as SamlAttribute; 510ICollection<SamlAttribute> attributes, 526List<SamlAttribute> actingAsAttributes = new List<SamlAttribute>(); 539ICollection<SamlAttribute> collectedAttributes = CollectAttributeValues(actingAsAttributes); 624protected virtual string CreateXmlStringFromAttributes(IEnumerable<SamlAttribute> attributes) 632foreach (SamlAttribute samlAttribute in attributes) 663protected virtual SamlAttribute CreateAttribute(Claim claim, SecurityTokenDescriptor tokenDescriptor) 712SamlAttribute attribute = new SamlAttribute(attributeNamespace, attributeName, new string[] { claim.Value }); 1251foreach (SamlAttribute attr in samlStatement.Attributes) 1297SamlAttribute SamlAttribute = attr as SamlAttribute; 1430protected virtual void SetDelegateFromAttribute(SamlAttribute attribute, ClaimsIdentity subject, string issuer) 1439SamlAttribute actingAsAttribute = null; 1453SamlAttribute innerAttribute = ReadAttribute(xmlReader); 1471SamlAttribute SamlAttribute = innerAttribute as SamlAttribute; 2593protected virtual SamlAttribute ReadAttribute(XmlReader reader) 2600SamlAttribute attribute = new SamlAttribute(); 2695protected virtual string ReadAttributeValue(XmlReader reader, SamlAttribute attribute) 2763protected virtual void WriteAttribute(XmlWriter writer, SamlAttribute attribute) 2780SamlAttribute SamlAttribute = attribute as SamlAttribute; 2825protected virtual void WriteAttributeValue(XmlWriter writer, string value, SamlAttribute attribute)
System\IdentityModel\Tokens\SamlSerializer.cs (2)
157public virtual SamlAttribute LoadAttribute(XmlDictionaryReader reader, SecurityTokenSerializer keyInfoSerializer, SecurityTokenResolver outOfBandTokenResolver) 160SamlAttribute attribute = new SamlAttribute();