public override void AddCertification(string url, string userName, string password) { HttpSessionState session = HttpContext.Current.Session; if (session == null) return; string key = GetCertificatedKey(url); CredentialDetails details = new CredentialDetails(); details.UserName = userName; details.Password = password; session[key] = details; // 0- executing plugins if (_isPluginAvailable) Plugins.CallPluginMethod(PluginHosts.IPluginCredentialCache, PluginMethods.IPluginCredentialCache.AfterAddCertification, this, url, userName, password); }
private NetworkCredential GetNetworkCertification(CredentialDetails credit) { return new NetworkCredential(credit.UserName, credit.Password); }