1e1051a39Sopenharmony_ci# Generated with generate_ssl_tests.pl 2e1051a39Sopenharmony_ci 3e1051a39Sopenharmony_cinum_tests = 10 4e1051a39Sopenharmony_ci 5e1051a39Sopenharmony_citest-0 = 0-verify-success 6e1051a39Sopenharmony_citest-1 = 1-verify-custom-reject 7e1051a39Sopenharmony_citest-2 = 2-verify-custom-allow 8e1051a39Sopenharmony_citest-3 = 3-verify-custom-retry 9e1051a39Sopenharmony_citest-4 = 4-noverify-success 10e1051a39Sopenharmony_citest-5 = 5-noverify-ignore-custom-reject 11e1051a39Sopenharmony_citest-6 = 6-noverify-accept-custom-allow 12e1051a39Sopenharmony_citest-7 = 7-verify-fail-no-root 13e1051a39Sopenharmony_citest-8 = 8-verify-custom-success-no-root 14e1051a39Sopenharmony_citest-9 = 9-verify-custom-fail-no-root 15e1051a39Sopenharmony_ci# =========================================================== 16e1051a39Sopenharmony_ci 17e1051a39Sopenharmony_ci[0-verify-success] 18e1051a39Sopenharmony_cissl_conf = 0-verify-success-ssl 19e1051a39Sopenharmony_ci 20e1051a39Sopenharmony_ci[0-verify-success-ssl] 21e1051a39Sopenharmony_ciserver = 0-verify-success-server 22e1051a39Sopenharmony_ciclient = 0-verify-success-client 23e1051a39Sopenharmony_ci 24e1051a39Sopenharmony_ci[0-verify-success-server] 25e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 26e1051a39Sopenharmony_ciCipherString = DEFAULT 27e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 28e1051a39Sopenharmony_ci 29e1051a39Sopenharmony_ci[0-verify-success-client] 30e1051a39Sopenharmony_ciCipherString = DEFAULT 31e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 32e1051a39Sopenharmony_ciVerifyMode = Peer 33e1051a39Sopenharmony_ci 34e1051a39Sopenharmony_ci[test-0] 35e1051a39Sopenharmony_ciExpectedResult = Success 36e1051a39Sopenharmony_ci 37e1051a39Sopenharmony_ci 38e1051a39Sopenharmony_ci# =========================================================== 39e1051a39Sopenharmony_ci 40e1051a39Sopenharmony_ci[1-verify-custom-reject] 41e1051a39Sopenharmony_cissl_conf = 1-verify-custom-reject-ssl 42e1051a39Sopenharmony_ci 43e1051a39Sopenharmony_ci[1-verify-custom-reject-ssl] 44e1051a39Sopenharmony_ciserver = 1-verify-custom-reject-server 45e1051a39Sopenharmony_ciclient = 1-verify-custom-reject-client 46e1051a39Sopenharmony_ci 47e1051a39Sopenharmony_ci[1-verify-custom-reject-server] 48e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 49e1051a39Sopenharmony_ciCipherString = DEFAULT 50e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 51e1051a39Sopenharmony_ci 52e1051a39Sopenharmony_ci[1-verify-custom-reject-client] 53e1051a39Sopenharmony_ciCipherString = DEFAULT 54e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 55e1051a39Sopenharmony_ciVerifyMode = Peer 56e1051a39Sopenharmony_ci 57e1051a39Sopenharmony_ci[test-1] 58e1051a39Sopenharmony_ciExpectedClientAlert = HandshakeFailure 59e1051a39Sopenharmony_ciExpectedResult = ClientFail 60e1051a39Sopenharmony_ciclient = 1-verify-custom-reject-client-extra 61e1051a39Sopenharmony_ci 62e1051a39Sopenharmony_ci[1-verify-custom-reject-client-extra] 63e1051a39Sopenharmony_ciVerifyCallback = RejectAll 64e1051a39Sopenharmony_ci 65e1051a39Sopenharmony_ci 66e1051a39Sopenharmony_ci# =========================================================== 67e1051a39Sopenharmony_ci 68e1051a39Sopenharmony_ci[2-verify-custom-allow] 69e1051a39Sopenharmony_cissl_conf = 2-verify-custom-allow-ssl 70e1051a39Sopenharmony_ci 71e1051a39Sopenharmony_ci[2-verify-custom-allow-ssl] 72e1051a39Sopenharmony_ciserver = 2-verify-custom-allow-server 73e1051a39Sopenharmony_ciclient = 2-verify-custom-allow-client 74e1051a39Sopenharmony_ci 75e1051a39Sopenharmony_ci[2-verify-custom-allow-server] 76e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 77e1051a39Sopenharmony_ciCipherString = DEFAULT 78e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 79e1051a39Sopenharmony_ci 80e1051a39Sopenharmony_ci[2-verify-custom-allow-client] 81e1051a39Sopenharmony_ciCipherString = DEFAULT 82e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 83e1051a39Sopenharmony_ciVerifyMode = Peer 84e1051a39Sopenharmony_ci 85e1051a39Sopenharmony_ci[test-2] 86e1051a39Sopenharmony_ciExpectedResult = Success 87e1051a39Sopenharmony_ciclient = 2-verify-custom-allow-client-extra 88e1051a39Sopenharmony_ci 89e1051a39Sopenharmony_ci[2-verify-custom-allow-client-extra] 90e1051a39Sopenharmony_ciVerifyCallback = AcceptAll 91e1051a39Sopenharmony_ci 92e1051a39Sopenharmony_ci 93e1051a39Sopenharmony_ci# =========================================================== 94e1051a39Sopenharmony_ci 95e1051a39Sopenharmony_ci[3-verify-custom-retry] 96e1051a39Sopenharmony_cissl_conf = 3-verify-custom-retry-ssl 97e1051a39Sopenharmony_ci 98e1051a39Sopenharmony_ci[3-verify-custom-retry-ssl] 99e1051a39Sopenharmony_ciserver = 3-verify-custom-retry-server 100e1051a39Sopenharmony_ciclient = 3-verify-custom-retry-client 101e1051a39Sopenharmony_ci 102e1051a39Sopenharmony_ci[3-verify-custom-retry-server] 103e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 104e1051a39Sopenharmony_ciCipherString = DEFAULT 105e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 106e1051a39Sopenharmony_ci 107e1051a39Sopenharmony_ci[3-verify-custom-retry-client] 108e1051a39Sopenharmony_ciCipherString = DEFAULT 109e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 110e1051a39Sopenharmony_ciVerifyMode = Peer 111e1051a39Sopenharmony_ci 112e1051a39Sopenharmony_ci[test-3] 113e1051a39Sopenharmony_ciExpectedResult = Success 114e1051a39Sopenharmony_ciclient = 3-verify-custom-retry-client-extra 115e1051a39Sopenharmony_ci 116e1051a39Sopenharmony_ci[3-verify-custom-retry-client-extra] 117e1051a39Sopenharmony_ciVerifyCallback = RetryOnce 118e1051a39Sopenharmony_ci 119e1051a39Sopenharmony_ci 120e1051a39Sopenharmony_ci# =========================================================== 121e1051a39Sopenharmony_ci 122e1051a39Sopenharmony_ci[4-noverify-success] 123e1051a39Sopenharmony_cissl_conf = 4-noverify-success-ssl 124e1051a39Sopenharmony_ci 125e1051a39Sopenharmony_ci[4-noverify-success-ssl] 126e1051a39Sopenharmony_ciserver = 4-noverify-success-server 127e1051a39Sopenharmony_ciclient = 4-noverify-success-client 128e1051a39Sopenharmony_ci 129e1051a39Sopenharmony_ci[4-noverify-success-server] 130e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 131e1051a39Sopenharmony_ciCipherString = DEFAULT 132e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 133e1051a39Sopenharmony_ci 134e1051a39Sopenharmony_ci[4-noverify-success-client] 135e1051a39Sopenharmony_ciCipherString = DEFAULT 136e1051a39Sopenharmony_ci 137e1051a39Sopenharmony_ci[test-4] 138e1051a39Sopenharmony_ciExpectedResult = Success 139e1051a39Sopenharmony_ci 140e1051a39Sopenharmony_ci 141e1051a39Sopenharmony_ci# =========================================================== 142e1051a39Sopenharmony_ci 143e1051a39Sopenharmony_ci[5-noverify-ignore-custom-reject] 144e1051a39Sopenharmony_cissl_conf = 5-noverify-ignore-custom-reject-ssl 145e1051a39Sopenharmony_ci 146e1051a39Sopenharmony_ci[5-noverify-ignore-custom-reject-ssl] 147e1051a39Sopenharmony_ciserver = 5-noverify-ignore-custom-reject-server 148e1051a39Sopenharmony_ciclient = 5-noverify-ignore-custom-reject-client 149e1051a39Sopenharmony_ci 150e1051a39Sopenharmony_ci[5-noverify-ignore-custom-reject-server] 151e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 152e1051a39Sopenharmony_ciCipherString = DEFAULT 153e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 154e1051a39Sopenharmony_ci 155e1051a39Sopenharmony_ci[5-noverify-ignore-custom-reject-client] 156e1051a39Sopenharmony_ciCipherString = DEFAULT 157e1051a39Sopenharmony_ci 158e1051a39Sopenharmony_ci[test-5] 159e1051a39Sopenharmony_ciExpectedResult = Success 160e1051a39Sopenharmony_ciclient = 5-noverify-ignore-custom-reject-client-extra 161e1051a39Sopenharmony_ci 162e1051a39Sopenharmony_ci[5-noverify-ignore-custom-reject-client-extra] 163e1051a39Sopenharmony_ciVerifyCallback = RejectAll 164e1051a39Sopenharmony_ci 165e1051a39Sopenharmony_ci 166e1051a39Sopenharmony_ci# =========================================================== 167e1051a39Sopenharmony_ci 168e1051a39Sopenharmony_ci[6-noverify-accept-custom-allow] 169e1051a39Sopenharmony_cissl_conf = 6-noverify-accept-custom-allow-ssl 170e1051a39Sopenharmony_ci 171e1051a39Sopenharmony_ci[6-noverify-accept-custom-allow-ssl] 172e1051a39Sopenharmony_ciserver = 6-noverify-accept-custom-allow-server 173e1051a39Sopenharmony_ciclient = 6-noverify-accept-custom-allow-client 174e1051a39Sopenharmony_ci 175e1051a39Sopenharmony_ci[6-noverify-accept-custom-allow-server] 176e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 177e1051a39Sopenharmony_ciCipherString = DEFAULT 178e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 179e1051a39Sopenharmony_ci 180e1051a39Sopenharmony_ci[6-noverify-accept-custom-allow-client] 181e1051a39Sopenharmony_ciCipherString = DEFAULT 182e1051a39Sopenharmony_ci 183e1051a39Sopenharmony_ci[test-6] 184e1051a39Sopenharmony_ciExpectedResult = Success 185e1051a39Sopenharmony_ciclient = 6-noverify-accept-custom-allow-client-extra 186e1051a39Sopenharmony_ci 187e1051a39Sopenharmony_ci[6-noverify-accept-custom-allow-client-extra] 188e1051a39Sopenharmony_ciVerifyCallback = AcceptAll 189e1051a39Sopenharmony_ci 190e1051a39Sopenharmony_ci 191e1051a39Sopenharmony_ci# =========================================================== 192e1051a39Sopenharmony_ci 193e1051a39Sopenharmony_ci[7-verify-fail-no-root] 194e1051a39Sopenharmony_cissl_conf = 7-verify-fail-no-root-ssl 195e1051a39Sopenharmony_ci 196e1051a39Sopenharmony_ci[7-verify-fail-no-root-ssl] 197e1051a39Sopenharmony_ciserver = 7-verify-fail-no-root-server 198e1051a39Sopenharmony_ciclient = 7-verify-fail-no-root-client 199e1051a39Sopenharmony_ci 200e1051a39Sopenharmony_ci[7-verify-fail-no-root-server] 201e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 202e1051a39Sopenharmony_ciCipherString = DEFAULT 203e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 204e1051a39Sopenharmony_ci 205e1051a39Sopenharmony_ci[7-verify-fail-no-root-client] 206e1051a39Sopenharmony_ciCipherString = DEFAULT 207e1051a39Sopenharmony_ciVerifyMode = Peer 208e1051a39Sopenharmony_ci 209e1051a39Sopenharmony_ci[test-7] 210e1051a39Sopenharmony_ciExpectedClientAlert = UnknownCA 211e1051a39Sopenharmony_ciExpectedResult = ClientFail 212e1051a39Sopenharmony_ci 213e1051a39Sopenharmony_ci 214e1051a39Sopenharmony_ci# =========================================================== 215e1051a39Sopenharmony_ci 216e1051a39Sopenharmony_ci[8-verify-custom-success-no-root] 217e1051a39Sopenharmony_cissl_conf = 8-verify-custom-success-no-root-ssl 218e1051a39Sopenharmony_ci 219e1051a39Sopenharmony_ci[8-verify-custom-success-no-root-ssl] 220e1051a39Sopenharmony_ciserver = 8-verify-custom-success-no-root-server 221e1051a39Sopenharmony_ciclient = 8-verify-custom-success-no-root-client 222e1051a39Sopenharmony_ci 223e1051a39Sopenharmony_ci[8-verify-custom-success-no-root-server] 224e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 225e1051a39Sopenharmony_ciCipherString = DEFAULT 226e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 227e1051a39Sopenharmony_ci 228e1051a39Sopenharmony_ci[8-verify-custom-success-no-root-client] 229e1051a39Sopenharmony_ciCipherString = DEFAULT 230e1051a39Sopenharmony_ciVerifyMode = Peer 231e1051a39Sopenharmony_ci 232e1051a39Sopenharmony_ci[test-8] 233e1051a39Sopenharmony_ciExpectedResult = Success 234e1051a39Sopenharmony_ciclient = 8-verify-custom-success-no-root-client-extra 235e1051a39Sopenharmony_ci 236e1051a39Sopenharmony_ci[8-verify-custom-success-no-root-client-extra] 237e1051a39Sopenharmony_ciVerifyCallback = AcceptAll 238e1051a39Sopenharmony_ci 239e1051a39Sopenharmony_ci 240e1051a39Sopenharmony_ci# =========================================================== 241e1051a39Sopenharmony_ci 242e1051a39Sopenharmony_ci[9-verify-custom-fail-no-root] 243e1051a39Sopenharmony_cissl_conf = 9-verify-custom-fail-no-root-ssl 244e1051a39Sopenharmony_ci 245e1051a39Sopenharmony_ci[9-verify-custom-fail-no-root-ssl] 246e1051a39Sopenharmony_ciserver = 9-verify-custom-fail-no-root-server 247e1051a39Sopenharmony_ciclient = 9-verify-custom-fail-no-root-client 248e1051a39Sopenharmony_ci 249e1051a39Sopenharmony_ci[9-verify-custom-fail-no-root-server] 250e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 251e1051a39Sopenharmony_ciCipherString = DEFAULT 252e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 253e1051a39Sopenharmony_ci 254e1051a39Sopenharmony_ci[9-verify-custom-fail-no-root-client] 255e1051a39Sopenharmony_ciCipherString = DEFAULT 256e1051a39Sopenharmony_ciVerifyMode = Peer 257e1051a39Sopenharmony_ci 258e1051a39Sopenharmony_ci[test-9] 259e1051a39Sopenharmony_ciExpectedClientAlert = HandshakeFailure 260e1051a39Sopenharmony_ciExpectedResult = ClientFail 261e1051a39Sopenharmony_ciclient = 9-verify-custom-fail-no-root-client-extra 262e1051a39Sopenharmony_ci 263e1051a39Sopenharmony_ci[9-verify-custom-fail-no-root-client-extra] 264e1051a39Sopenharmony_ciVerifyCallback = RejectAll 265e1051a39Sopenharmony_ci 266e1051a39Sopenharmony_ci 267