1e1051a39Sopenharmony_ci# Generated with generate_ssl_tests.pl
2e1051a39Sopenharmony_ci
3e1051a39Sopenharmony_cinum_tests = 6
4e1051a39Sopenharmony_ci
5e1051a39Sopenharmony_citest-0 = 0-ct-permissive-without-scts
6e1051a39Sopenharmony_citest-1 = 1-ct-permissive-with-scts
7e1051a39Sopenharmony_citest-2 = 2-ct-strict-without-scts
8e1051a39Sopenharmony_citest-3 = 3-ct-strict-with-scts
9e1051a39Sopenharmony_citest-4 = 4-ct-permissive-resumption
10e1051a39Sopenharmony_citest-5 = 5-ct-strict-resumption
11e1051a39Sopenharmony_ci# ===========================================================
12e1051a39Sopenharmony_ci
13e1051a39Sopenharmony_ci[0-ct-permissive-without-scts]
14e1051a39Sopenharmony_cissl_conf = 0-ct-permissive-without-scts-ssl
15e1051a39Sopenharmony_ci
16e1051a39Sopenharmony_ci[0-ct-permissive-without-scts-ssl]
17e1051a39Sopenharmony_ciserver = 0-ct-permissive-without-scts-server
18e1051a39Sopenharmony_ciclient = 0-ct-permissive-without-scts-client
19e1051a39Sopenharmony_ci
20e1051a39Sopenharmony_ci[0-ct-permissive-without-scts-server]
21e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
22e1051a39Sopenharmony_ciCipherString = DEFAULT
23e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
24e1051a39Sopenharmony_ci
25e1051a39Sopenharmony_ci[0-ct-permissive-without-scts-client]
26e1051a39Sopenharmony_ciCipherString = DEFAULT
27e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
28e1051a39Sopenharmony_ciVerifyMode = Peer
29e1051a39Sopenharmony_ci
30e1051a39Sopenharmony_ci[test-0]
31e1051a39Sopenharmony_ciExpectedResult = Success
32e1051a39Sopenharmony_ciclient = 0-ct-permissive-without-scts-client-extra
33e1051a39Sopenharmony_ci
34e1051a39Sopenharmony_ci[0-ct-permissive-without-scts-client-extra]
35e1051a39Sopenharmony_ciCTValidation = Permissive
36e1051a39Sopenharmony_ci
37e1051a39Sopenharmony_ci
38e1051a39Sopenharmony_ci# ===========================================================
39e1051a39Sopenharmony_ci
40e1051a39Sopenharmony_ci[1-ct-permissive-with-scts]
41e1051a39Sopenharmony_cissl_conf = 1-ct-permissive-with-scts-ssl
42e1051a39Sopenharmony_ci
43e1051a39Sopenharmony_ci[1-ct-permissive-with-scts-ssl]
44e1051a39Sopenharmony_ciserver = 1-ct-permissive-with-scts-server
45e1051a39Sopenharmony_ciclient = 1-ct-permissive-with-scts-client
46e1051a39Sopenharmony_ci
47e1051a39Sopenharmony_ci[1-ct-permissive-with-scts-server]
48e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
49e1051a39Sopenharmony_ciCipherString = DEFAULT
50e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
51e1051a39Sopenharmony_ci
52e1051a39Sopenharmony_ci[1-ct-permissive-with-scts-client]
53e1051a39Sopenharmony_ciCipherString = DEFAULT
54e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
55e1051a39Sopenharmony_ciVerifyMode = Peer
56e1051a39Sopenharmony_ci
57e1051a39Sopenharmony_ci[test-1]
58e1051a39Sopenharmony_ciExpectedResult = Success
59e1051a39Sopenharmony_ciclient = 1-ct-permissive-with-scts-client-extra
60e1051a39Sopenharmony_ci
61e1051a39Sopenharmony_ci[1-ct-permissive-with-scts-client-extra]
62e1051a39Sopenharmony_ciCTValidation = Permissive
63e1051a39Sopenharmony_ci
64e1051a39Sopenharmony_ci
65e1051a39Sopenharmony_ci# ===========================================================
66e1051a39Sopenharmony_ci
67e1051a39Sopenharmony_ci[2-ct-strict-without-scts]
68e1051a39Sopenharmony_cissl_conf = 2-ct-strict-without-scts-ssl
69e1051a39Sopenharmony_ci
70e1051a39Sopenharmony_ci[2-ct-strict-without-scts-ssl]
71e1051a39Sopenharmony_ciserver = 2-ct-strict-without-scts-server
72e1051a39Sopenharmony_ciclient = 2-ct-strict-without-scts-client
73e1051a39Sopenharmony_ci
74e1051a39Sopenharmony_ci[2-ct-strict-without-scts-server]
75e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
76e1051a39Sopenharmony_ciCipherString = DEFAULT
77e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
78e1051a39Sopenharmony_ci
79e1051a39Sopenharmony_ci[2-ct-strict-without-scts-client]
80e1051a39Sopenharmony_ciCipherString = DEFAULT
81e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
82e1051a39Sopenharmony_ciVerifyMode = Peer
83e1051a39Sopenharmony_ci
84e1051a39Sopenharmony_ci[test-2]
85e1051a39Sopenharmony_ciExpectedClientAlert = HandshakeFailure
86e1051a39Sopenharmony_ciExpectedResult = ClientFail
87e1051a39Sopenharmony_ciclient = 2-ct-strict-without-scts-client-extra
88e1051a39Sopenharmony_ci
89e1051a39Sopenharmony_ci[2-ct-strict-without-scts-client-extra]
90e1051a39Sopenharmony_ciCTValidation = Strict
91e1051a39Sopenharmony_ci
92e1051a39Sopenharmony_ci
93e1051a39Sopenharmony_ci# ===========================================================
94e1051a39Sopenharmony_ci
95e1051a39Sopenharmony_ci[3-ct-strict-with-scts]
96e1051a39Sopenharmony_cissl_conf = 3-ct-strict-with-scts-ssl
97e1051a39Sopenharmony_ci
98e1051a39Sopenharmony_ci[3-ct-strict-with-scts-ssl]
99e1051a39Sopenharmony_ciserver = 3-ct-strict-with-scts-server
100e1051a39Sopenharmony_ciclient = 3-ct-strict-with-scts-client
101e1051a39Sopenharmony_ci
102e1051a39Sopenharmony_ci[3-ct-strict-with-scts-server]
103e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
104e1051a39Sopenharmony_ciCipherString = DEFAULT
105e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
106e1051a39Sopenharmony_ci
107e1051a39Sopenharmony_ci[3-ct-strict-with-scts-client]
108e1051a39Sopenharmony_ciCipherString = DEFAULT
109e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
110e1051a39Sopenharmony_ciVerifyMode = Peer
111e1051a39Sopenharmony_ci
112e1051a39Sopenharmony_ci[test-3]
113e1051a39Sopenharmony_ciExpectedResult = Success
114e1051a39Sopenharmony_ciclient = 3-ct-strict-with-scts-client-extra
115e1051a39Sopenharmony_ci
116e1051a39Sopenharmony_ci[3-ct-strict-with-scts-client-extra]
117e1051a39Sopenharmony_ciCTValidation = Strict
118e1051a39Sopenharmony_ci
119e1051a39Sopenharmony_ci
120e1051a39Sopenharmony_ci# ===========================================================
121e1051a39Sopenharmony_ci
122e1051a39Sopenharmony_ci[4-ct-permissive-resumption]
123e1051a39Sopenharmony_cissl_conf = 4-ct-permissive-resumption-ssl
124e1051a39Sopenharmony_ci
125e1051a39Sopenharmony_ci[4-ct-permissive-resumption-ssl]
126e1051a39Sopenharmony_ciserver = 4-ct-permissive-resumption-server
127e1051a39Sopenharmony_ciclient = 4-ct-permissive-resumption-client
128e1051a39Sopenharmony_ciresume-server = 4-ct-permissive-resumption-server
129e1051a39Sopenharmony_ciresume-client = 4-ct-permissive-resumption-client
130e1051a39Sopenharmony_ci
131e1051a39Sopenharmony_ci[4-ct-permissive-resumption-server]
132e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
133e1051a39Sopenharmony_ciCipherString = DEFAULT
134e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
135e1051a39Sopenharmony_ci
136e1051a39Sopenharmony_ci[4-ct-permissive-resumption-client]
137e1051a39Sopenharmony_ciCipherString = DEFAULT
138e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
139e1051a39Sopenharmony_ciVerifyMode = Peer
140e1051a39Sopenharmony_ci
141e1051a39Sopenharmony_ci[test-4]
142e1051a39Sopenharmony_ciExpectedResult = Success
143e1051a39Sopenharmony_ciHandshakeMode = Resume
144e1051a39Sopenharmony_ciResumptionExpected = Yes
145e1051a39Sopenharmony_ciclient = 4-ct-permissive-resumption-client-extra
146e1051a39Sopenharmony_ciresume-client = 4-ct-permissive-resumption-client-extra
147e1051a39Sopenharmony_ci
148e1051a39Sopenharmony_ci[4-ct-permissive-resumption-client-extra]
149e1051a39Sopenharmony_ciCTValidation = Permissive
150e1051a39Sopenharmony_ci
151e1051a39Sopenharmony_ci
152e1051a39Sopenharmony_ci# ===========================================================
153e1051a39Sopenharmony_ci
154e1051a39Sopenharmony_ci[5-ct-strict-resumption]
155e1051a39Sopenharmony_cissl_conf = 5-ct-strict-resumption-ssl
156e1051a39Sopenharmony_ci
157e1051a39Sopenharmony_ci[5-ct-strict-resumption-ssl]
158e1051a39Sopenharmony_ciserver = 5-ct-strict-resumption-server
159e1051a39Sopenharmony_ciclient = 5-ct-strict-resumption-client
160e1051a39Sopenharmony_ciresume-server = 5-ct-strict-resumption-server
161e1051a39Sopenharmony_ciresume-client = 5-ct-strict-resumption-resume-client
162e1051a39Sopenharmony_ci
163e1051a39Sopenharmony_ci[5-ct-strict-resumption-server]
164e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
165e1051a39Sopenharmony_ciCipherString = DEFAULT
166e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
167e1051a39Sopenharmony_ci
168e1051a39Sopenharmony_ci[5-ct-strict-resumption-client]
169e1051a39Sopenharmony_ciCipherString = DEFAULT
170e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
171e1051a39Sopenharmony_ciVerifyMode = Peer
172e1051a39Sopenharmony_ci
173e1051a39Sopenharmony_ci[5-ct-strict-resumption-resume-client]
174e1051a39Sopenharmony_ciCipherString = DEFAULT
175e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
176e1051a39Sopenharmony_ciVerifyMode = Peer
177e1051a39Sopenharmony_ci
178e1051a39Sopenharmony_ci[test-5]
179e1051a39Sopenharmony_ciExpectedResult = Success
180e1051a39Sopenharmony_ciHandshakeMode = Resume
181e1051a39Sopenharmony_ciResumptionExpected = Yes
182e1051a39Sopenharmony_ciclient = 5-ct-strict-resumption-client-extra
183e1051a39Sopenharmony_ciresume-client = 5-ct-strict-resumption-resume-client-extra
184e1051a39Sopenharmony_ci
185e1051a39Sopenharmony_ci[5-ct-strict-resumption-client-extra]
186e1051a39Sopenharmony_ciCTValidation = Strict
187e1051a39Sopenharmony_ci
188e1051a39Sopenharmony_ci[5-ct-strict-resumption-resume-client-extra]
189e1051a39Sopenharmony_ciCTValidation = Strict
190e1051a39Sopenharmony_ci
191e1051a39Sopenharmony_ci
192