//-----------------------------------------------------------------------
//
// Copyright (c) Andrew Arnott. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.OAuth2.Messages {
using DotNetOpenAuth.Messaging;
///
/// A message carrying client state the authorization server should preserve on behalf of the client
/// during an authorization.
///
internal interface IMessageWithClientState : IProtocolMessage {
///
/// Gets or sets the state of the client.
///
/// The state of the client.
string ClientState { get; set; }
}
}