示例#1
0
        public bool Validate()
        {
            System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;
            var bugzillaClientConfiguration = new BugzillaClientConfiguration {
                Password = entity.Password, UserName = entity.UserName, Url = entity.Url, IgnoreSSLCert = entity.IgnoreCertificate.BoolValue
            };
            IBugzillaClient client = new BugzillaClient(bugzillaClientConfiguration);

            try
            {
                client.Login();
                return(true);
            } catch (Exception) {
                return(false);
            }
        }
示例#2
0
 public BugzillaChecker(SearchOptions options)
 {
     Client  = new BugzillaClient(new Uri(@"https://bugzilla.xamarin.com/jsonrpc.cgi"));
     Options = options;
 }