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