summaryrefslogtreecommitdiffstats
path: root/samples/OpenIdOfflineProvider
diff options
context:
space:
mode:
Diffstat (limited to 'samples/OpenIdOfflineProvider')
-rw-r--r--samples/OpenIdOfflineProvider/HostedProvider.cs6
-rw-r--r--samples/OpenIdOfflineProvider/MainWindow.xaml.cs3
2 files changed, 6 insertions, 3 deletions
diff --git a/samples/OpenIdOfflineProvider/HostedProvider.cs b/samples/OpenIdOfflineProvider/HostedProvider.cs
index 5e8ef0a..0f10ba1 100644
--- a/samples/OpenIdOfflineProvider/HostedProvider.cs
+++ b/samples/OpenIdOfflineProvider/HostedProvider.cs
@@ -11,6 +11,8 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider {
using System.IO;
using System.Linq;
using System.Net;
+ using System.Web;
+
using DotNetOpenAuth.Messaging;
using DotNetOpenAuth.OpenId.Provider;
using log4net;
@@ -70,7 +72,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider {
/// <summary>
/// Gets or sets the delegate that handles authentication requests.
/// </summary>
- internal Action<HttpRequestInfo, HttpListenerResponse> ProcessRequest { get; set; }
+ internal Action<HttpRequestBase, HttpListenerResponse> ProcessRequest { get; set; }
/// <summary>
/// Gets the provider endpoint.
@@ -225,7 +227,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider {
Uri providerEndpoint = providerEndpointBuilder.Uri;
if (context.Request.Url.AbsolutePath == ProviderPath) {
- HttpRequestInfo requestInfo = new HttpRequestInfo(context.Request);
+ HttpRequestBase requestInfo = HttpRequestInfo.Create(context.Request);
this.ProcessRequest(requestInfo, context.Response);
} else if (context.Request.Url.AbsolutePath.StartsWith(UserIdentifierPath, StringComparison.Ordinal)) {
using (StreamWriter sw = new StreamWriter(outputStream)) {
diff --git a/samples/OpenIdOfflineProvider/MainWindow.xaml.cs b/samples/OpenIdOfflineProvider/MainWindow.xaml.cs
index 5136c24..6bf7f6a 100644
--- a/samples/OpenIdOfflineProvider/MainWindow.xaml.cs
+++ b/samples/OpenIdOfflineProvider/MainWindow.xaml.cs
@@ -15,6 +15,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider {
using System.Net;
using System.Runtime.InteropServices;
using System.Text;
+ using System.Web;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
@@ -99,7 +100,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider {
/// </summary>
/// <param name="requestInfo">The request info.</param>
/// <param name="response">The response.</param>
- private void ProcessRequest(HttpRequestInfo requestInfo, HttpListenerResponse response) {
+ private void ProcessRequest(HttpRequestBase requestInfo, HttpListenerResponse response) {
IRequest request = this.hostedProvider.Provider.GetRequest(requestInfo);
if (request == null) {
App.Logger.Error("A request came in that did not carry an OpenID message.");