public Oauth2LoginContext(AbstractClientProvider oClient) { if (oClient != null) { Client = oClient; Service = (IClientService)Activator.CreateInstance(Client.ServiceType, new object[] { Client }); HttpContext.Current.Session.Add(_sessionKey, this); HttpCookie oauthCookie = new HttpCookie(_cookieKey); oauthCookie["configuration"] = Client.GetType().Name.Replace("Client", ""); oauthCookie.Expires = DateTime.Now.AddHours(1); HttpContext.Current.Request.Cookies.Add(oauthCookie); } else throw new Exception("ERROR: [Oauth2LoginContext] Client is not found!"); }
public Oauth2LoginContext(AbstractClientProvider oClient) { if (oClient != null) { Client = oClient; Service = (IClientService)Activator.CreateInstance(Client.ServiceType, new object[] { Client }); HttpContext.Current.Session.Add(_sessionKey, this); HttpCookie oauthCookie = new HttpCookie(_cookieKey); oauthCookie["configuration"] = Client.GetType().Name.Replace("Client", ""); oauthCookie.Expires = DateTime.Now.AddHours(1); HttpContext.Current.Request.Cookies.Add(oauthCookie); } else { throw new Exception("ERROR: [Oauth2LoginContext] Client is not found!"); } }
public static Oauth2LoginContext Create(AbstractClientProvider oClient) { return new Oauth2LoginContext(oClient); }
public static Oauth2LoginContext Create(AbstractClientProvider oClient) { return(new Oauth2LoginContext(oClient)); }