using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

 

namespace Security

{

    public partial class SecurityDemo : System.Web.UI.Page

    {

        protected void Page_Load(object sender, EventArgs e)

        {

            if (!Request.IsSecureConnection)

            {

                System.Threading.Thread.Sleep(5000);

                Response.Redirect("https://cis-iis2.temple.edu/Users/Pascucci/CIS3342/SSLSecurityDemo.aspx");

            }

 

            HttpClientCertificate certificate = Request.ClientCertificate;

 

            if (certificate.IsPresent)

            {

                lblDisplay.Text = "Client Certificate [" + certificate.Subject + "]";

            }

            else

            {

                lblDisplay.Text = "No certificate found.";

            }

        }

    }

}