diff options
Diffstat (limited to 'src/DotNetOpenId/Provider/IEncodable.cs')
-rw-r--r-- | src/DotNetOpenId/Provider/IEncodable.cs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/DotNetOpenId/Provider/IEncodable.cs b/src/DotNetOpenId/Provider/IEncodable.cs deleted file mode 100644 index 3a7a60d..0000000 --- a/src/DotNetOpenId/Provider/IEncodable.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System;
-using System.Collections.Generic;
-using System.Text;
-
-namespace DotNetOpenId.Provider {
- internal enum EncodingType {
- None,
- /// <summary>
- /// Response data to be sent to the consumer web site by telling the
- /// browser to redirect back to the consumer web site with a querystring
- /// that contains our data.
- /// </summary>
- RedirectBrowserUrl,
- /// <summary>
- /// Response data to be sent directly to the consumer site,
- /// in response to a direct request initiated by the consumer site
- /// (not the client browser).
- /// </summary>
- ResponseBody
- }
-
- /// <remarks>
- /// Classes that implement IEncodable should be either [Serializable] or
- /// derive from <see cref="MarshalByRefObject"/> so that testing can
- /// remote across app-domain boundaries to sniff/tamper with messages.
- /// </remarks>
- internal interface IEncodable {
- EncodingType EncodingType { get; }
- IDictionary<string, string> EncodedFields { get; }
- Uri RedirectUrl { get; }
- Protocol Protocol { get; }
- }
-}
|