//----------------------------------------------------------------------- // // Copyright (c) Outercurve Foundation. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth.OpenId.Extensions.SimpleRegistration { /// /// Specifies what level of interest a relying party has in obtaining the value /// of a given field offered by the Simple Registration extension. /// public enum DemandLevel { /// /// The relying party has no interest in obtaining this field. /// NoRequest, /// /// The relying party would like the value of this field, but wants /// the Provider to display the field to the user as optionally provided. /// Request, /// /// The relying party considers this a required field as part of /// authentication. The Provider and/or user agent MAY still choose to /// not provide the value of the field however, according to the /// Simple Registration extension specification. /// Require, } }