summaryrefslogtreecommitdiffstats
path: root/src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs')
-rw-r--r--src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs b/src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs
deleted file mode 100644
index 39c4f97..0000000
--- a/src/DotNetOAuth/Messaging/Bindings/IExpiringProtocolMessage.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-//-----------------------------------------------------------------------
-// <copyright file="IExpiringProtocolMessage.cs" company="Andrew Arnott">
-// Copyright (c) Andrew Arnott. All rights reserved.
-// </copyright>
-//-----------------------------------------------------------------------
-
-namespace DotNetOAuth.Messaging.Bindings {
- using System;
-
- /// <summary>
- /// The contract a message that has an allowable time window for processing must implement.
- /// </summary>
- /// <remarks>
- /// All expiring messages must also be signed to prevent tampering with the creation date.
- /// </remarks>
- internal interface IExpiringProtocolMessage : IProtocolMessage {
- /// <summary>
- /// Gets or sets the UTC date/time the message was originally sent onto the network.
- /// </summary>
- /// <remarks>
- /// The property setter should ensure a UTC date/time,
- /// and throw an exception if this is not possible.
- /// </remarks>
- /// <exception cref="ArgumentException">
- /// Thrown when a DateTime that cannot be converted to UTC is set.
- /// </exception>
- DateTime UtcCreationDate { get; set; }
- }
-}