//-----------------------------------------------------------------------
//
// Copyright (c) Outercurve Foundation. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.OpenId.Extensions.AttributeExchange {
using System;
///
/// The various Type URI formats an AX attribute may use by various remote parties.
///
[Flags]
public enum AXAttributeFormats {
///
/// No attribute format.
///
None = 0x0,
///
/// AX attributes should use the Type URI format starting with http://axschema.org/.
///
AXSchemaOrg = 0x1,
///
/// AX attributes should use the Type URI format starting with http://schema.openid.net/.
///
SchemaOpenIdNet = 0x2,
///
/// AX attributes should use the Type URI format starting with http://openid.net/schema/.
///
OpenIdNetSchema = 0x4,
///
/// All known schemas.
///
All = AXSchemaOrg | SchemaOpenIdNet | OpenIdNetSchema,
///
/// The most common schemas.
///
Common = AXSchemaOrg | SchemaOpenIdNet,
}
}