Example #1
0
 public TlsTestResults(
     int failureCount,
     TlsTestResultsWithoutCertificate results,
     List <X509Certificate2> certificates)
 {
     FailureCount = failureCount;
     Results      = results;
     Certificates = certificates ?? new List <X509Certificate2>();
 }
Example #2
0
 protected bool Equals(TlsTestResultsWithoutCertificate other)
 {
     return(Equals(Tls12AvailableWithBestCipherSuiteSelected,
                   other.Tls12AvailableWithBestCipherSuiteSelected) &&
            Equals(Tls12AvailableWithBestCipherSuiteSelectedFromReverseList,
                   other.Tls12AvailableWithBestCipherSuiteSelectedFromReverseList) &&
            Equals(Tls12AvailableWithSha2HashFunctionSelected,
                   other.Tls12AvailableWithSha2HashFunctionSelected) &&
            Equals(Tls12AvailableWithWeakCipherSuiteNotSelected,
                   other.Tls12AvailableWithWeakCipherSuiteNotSelected) &&
            Equals(Tls11AvailableWithBestCipherSuiteSelected, other.Tls11AvailableWithBestCipherSuiteSelected) &&
            Equals(Tls11AvailableWithWeakCipherSuiteNotSelected,
                   other.Tls11AvailableWithWeakCipherSuiteNotSelected) &&
            Equals(Tls10AvailableWithBestCipherSuiteSelected, other.Tls10AvailableWithBestCipherSuiteSelected) &&
            Equals(Tls10AvailableWithWeakCipherSuiteNotSelected,
                   other.Tls10AvailableWithWeakCipherSuiteNotSelected) &&
            Equals(Ssl3FailsWithBadCipherSuite, other.Ssl3FailsWithBadCipherSuite) &&
            Equals(TlsSecureEllipticCurveSelected, other.TlsSecureEllipticCurveSelected) &&
            Equals(TlsSecureDiffieHellmanGroupSelected, other.TlsSecureDiffieHellmanGroupSelected) &&
            Equals(TlsWeakCipherSuitesRejected, other.TlsWeakCipherSuitesRejected));
 }