//-----------------------------------------------------------------------
//
// Copyright (c) Outercurve Foundation. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.Messaging {
///
/// The contract a message that is signed must implement.
///
///
/// This type might have appeared in the DotNetOpenAuth.Messaging.Bindings namespace since
/// it is only used by types in that namespace, but all those types are internal and this
/// is the only one that was public.
///
public interface ITamperResistantProtocolMessage : IProtocolMessage {
///
/// Gets or sets the message signature.
///
string Signature { get; set; }
}
}