Commit a470f023 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Add client cert type tests

parent edb8a5eb
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -119,6 +119,7 @@ VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
VerifyMode = Peer

[test-3]
ExpectedClientCertType = RSA
ExpectedResult = Success


@@ -262,6 +263,7 @@ VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
VerifyMode = Peer

[test-8]
ExpectedClientCertType = RSA
ExpectedResult = Success


@@ -409,6 +411,7 @@ VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
VerifyMode = Peer

[test-13]
ExpectedClientCertType = RSA
ExpectedResult = Success


@@ -556,6 +559,7 @@ VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
VerifyMode = Peer

[test-18]
ExpectedClientCertType = RSA
ExpectedResult = Success


+3 −1
Original line number Diff line number Diff line
@@ -96,7 +96,9 @@ sub generate_tests() {
                    "Certificate" => "\${ENV::TEST_CERTS_DIR}${dir_sep}ee-client-chain.pem",
                    "PrivateKey"  => "\${ENV::TEST_CERTS_DIR}${dir_sep}ee-key.pem",
                },
                test   => { "ExpectedResult" => "Success" },
                test   => { "ExpectedResult" => "Success",
                            "ExpectedClientCertType" => "RSA",
                },
            };

            # Handshake with client authentication but without the root certificate.