//----------------------------------------------------------------------- // // Copyright (c) Andrew Arnott. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth.OAuth2.ChannelElements { using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; /// /// An interface that defines the OAuth2 client specific channel additions. /// internal interface IOAuth2ChannelWithClient { /// /// Gets or sets the identifier by which this client is known to the Authorization Server. /// string ClientIdentifier { get; set; } /// /// Gets or sets the client credentials applicator extension to use. /// ClientCredentialApplicator ClientCredentialApplicator { get; set; } /// /// Gets quotas used when deserializing JSON. /// XmlDictionaryReaderQuotas JsonReaderQuotas { get; } } }