public static IValidationResult Validate(this ICertificateValidator certificateValidator, X509Certificate2 certificate, CertificateValidatorOptions options)
        {
            if (certificateValidator == null)
            {
                throw new ArgumentNullException(nameof(certificateValidator));
            }

            return(certificateValidator.ValidateAsync(certificate, options).Result);
        }