static AllowAccessFrom CreateAllowAccessFrom (XmlReader reader)
{
int n = reader.AttributeCount;
string domain = reader.GetAttribute ("domain");
if (domain != null)
n--;
string secure = reader.GetAttribute ("secure");
if (secure != null)
n--;
if (n != 0)
throw new XmlException ("unknown/unsupported attributes");
return new AllowAccessFrom () { Domain = domain, Secure = ReadBooleanAttribute (secure) };
}