System.Net.ServicePointManager.ChainValidationHelper.CheckDomainName C# (CSharp) Method

CheckDomainName() static private method

static private CheckDomainName ( string subjectName, string targetHost ) : bool
subjectName string
targetHost string
return bool
			static bool CheckDomainName (string subjectName, string targetHost)
			{
				string	domainName = String.Empty;
				Regex search = new Regex(@"CN\s*=\s*([^,]*)");
				MatchCollection	elements = search.Matches(subjectName);
				if (elements.Count == 1) {
					if (elements[0].Success)
						domainName = elements[0].Groups[1].Value.ToString();
				}

				return Match (targetHost, domainName);
			}