%@ WebHandler Language="C#" Class="CMSModules_ContactManagement_Pages_Tools_SalesForce_AuthorizationSetupHandler" %>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
///
/// Provides JSON-P service for SalesForce authorization process.
///
public class CMSModules_ContactManagement_Pages_Tools_SalesForce_AuthorizationSetupHandler : IHttpHandler
{
///
/// Enables processing of HTTP Web requests by a custom HttpHandler that implements the System.Web.IHttpHandler interface.
///
/// An System.Web.HttpContext object that provides references to the intrinsic server objects used to service HTTP requests.
public void ProcessRequest(HttpContext context)
{
string content = String.Format("{0}('{{enabled:true}}');", context.Request.Params["callback"]);
context.Response.ContentType = "application/json";
context.Response.ContentEncoding = System.Text.Encoding.UTF8;
context.Response.Write(content);
}
///
/// Gets a value indicating whether another request can use the System.Web.IHttpHandler instance.
///
public bool IsReusable
{
get
{
return true;
}
}
}