Cookies Controller
Cookies Controller
Configuration;
using DD4T.ContentModel.Contracts.Logging;
using DD4T.ContentModel.Factories;
using DD4T.Mvc.Controllers;
using Org.BouncyCastle.Crypto;
using Org.BouncyCastle.Crypto.Parameters;
using Org.BouncyCastle.Security;
using Org.BouncyCastle.OpenSsl;
using PKI.Corporate.Contracts.BLL;
using PKI.DD4T.Core.ActionResults;
using System;
using System.Collections.Generic;
using System.IO;
using System.Security.Cryptography;
using System.Web.Mvc;
using System.Web;
namespace PKI.Corporate.Web.Controllers
{
/// <summary>
/// Cookie controller for Handling Cookies consents.
/// </summary>
public sealed class CookiesController : TridionControllerBase
{
//Comment by Poonam Shukla on 20/07/2022
//Code is commented as we don't require anymore.
private readonly ICookieService _cs;
private const string HEADER_KEY = "Cookies.CookieConsent.Header";
private const string DESCRIPTION_KEY = "Cookies.CookieConsent.Description";
private const string CONFIRM_BUTTON_KEY =
"Cookies.CookieConsent.Button.Text";
// RSAParameters rsaParams =
DotNetUtilities.ToRSAParameters(keyPair);
// return jwt;
//}
[HttpGet]
public ActionResult GenerateToken()
{
string userid = string.Empty;
System.Web.HttpCookie cookie =
System.Web.HttpContext.Current.Request.Cookies["MSCSAuthCorp"];
if (cookie != null)
{
userid = cookie.Value;
}
}
}
}