//-----------------------------------------------------------------------
//
// Copyright (c) Outercurve Foundation. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.OAuth2.ChannelElements {
///
/// A message that carries an authorization code between client and authorization server.
///
internal interface IAuthorizationCodeCarryingRequest : IAuthorizationCarryingRequest {
///
/// Gets or sets the authorization code.
///
string Code { get; set; }
///
/// Gets or sets the authorization that the code describes.
///
new AuthorizationCode AuthorizationDescription { get; set; }
}
}