Esempio n. 1
0
        static bool QueryPortRegistered(IProcessManagerSync pm, string value)
        {
            var output = pm.LaunchAndGrabToolCmd(new ProcessStartInfo("netsh", "http show urlacl"), "netsh");

            return(output.StandardOutput.Contains(value) ||
                   output.StandardError.Contains(value));
        }
Esempio n. 2
0
        static bool QueryCertRegistered(IProcessManagerSync pm, IPEndPoint value, string thumbprint)
        {
            var output = pm.LaunchAndGrabToolCmd(new ProcessStartInfo("netsh", "http show sslcert"), "netsh");
            var epStr  = value.ToString();

            return(ContainsCert(output.StandardOutput, thumbprint, epStr) ||
                   ContainsCert(output.StandardError, thumbprint, epStr));
        }
 static bool QueryCertRegistered(IProcessManagerSync pm, IPEndPoint value) {
     var output = pm.LaunchAndGrabToolCmd(new ProcessStartInfo("netsh", "http show sslcert"), "netsh");
     var epStr = value.ToString();
     return output.StandardOutput.Contains(epStr)
            || output.StandardError.Contains(epStr);
 }
 static bool QueryPortRegistered(IProcessManagerSync pm, string value) {
     var output = pm.LaunchAndGrabToolCmd(new ProcessStartInfo("netsh", "http show urlacl"), "netsh");
     return output.StandardOutput.Contains(value)
            || output.StandardError.Contains(value);
 }