Пример #1
0
        public static ClaimTransform Load(XmlReader reader)
        {
            ClaimTransform trans = new ClaimTransform();

            trans.ReadXml(reader);

            return(trans);
        }
Пример #2
0
        public override void ReadXml(XmlReader reader)
        {
            if (reader == null)
            {
                throw new ArgumentNullException("reader");
            }

            reader.MoveToRequiredStartElement(AuthorizationConstants.Elements.Transforms);

            while (reader.Read())
            {
                if (reader.IsRequiredStartElement(AuthorizationConstants.Elements.Transform))
                {
                    this.Add(ClaimTransform.Load(reader));
                }

                if (reader.IsRequiredEndElement(AuthorizationConstants.Elements.Transforms))
                {
                    break;
                }
            }
        }