@@ -155,11 +155,53 @@ R02Pul8ulWQ8Kl3Q3pou8As7W1mMzA2DxQ==
155155 */
156156 public function test_multi_ca_deletion (): void {
157157 # Create 3 CAs for testing
158- $ ca1 = new CertificateAuthorityGenerate (descr: 'ca1 ' , keytype: 'RSA ' , keylen: 2048 , digest_alg: 'sha256 ' );
158+ $ ca1 = new CertificateAuthorityGenerate (
159+ descr: 'ca1 ' ,
160+ trust: true ,
161+ randomserial: true ,
162+ is_intermediate: false ,
163+ keytype: 'RSA ' ,
164+ keylen: 2048 ,
165+ digest_alg: 'sha256 ' ,
166+ lifetime: 3650 ,
167+ dn_country: 'US ' ,
168+ dn_state: 'UT ' ,
169+ dn_city: 'Salt Lake City ' ,
170+ dn_organization: 'ACME Org ' ,
171+ dn_organizationalunit: 'IT ' ,
172+ );
159173 $ ca1 ->create ();
160- $ ca2 = new CertificateAuthorityGenerate (descr: 'ca2 ' , keytype: 'RSA ' , keylen: 2048 , digest_alg: 'sha256 ' );
174+ $ ca2 = new CertificateAuthorityGenerate (
175+ descr: 'ca2 ' ,
176+ trust: true ,
177+ randomserial: true ,
178+ is_intermediate: false ,
179+ keytype: 'RSA ' ,
180+ keylen: 2048 ,
181+ digest_alg: 'sha256 ' ,
182+ lifetime: 3650 ,
183+ dn_country: 'US ' ,
184+ dn_state: 'UT ' ,
185+ dn_city: 'Salt Lake City ' ,
186+ dn_organization: 'ACME Org ' ,
187+ dn_organizationalunit: 'IT ' ,
188+ );
161189 $ ca2 ->create ();
162- $ ca3 = new CertificateAuthorityGenerate (descr: 'ca3 ' , keytype: 'RSA ' , keylen: 2048 , digest_alg: 'sha256 ' );
190+ $ ca3 = new CertificateAuthorityGenerate (
191+ descr: 'ca3 ' ,
192+ trust: true ,
193+ randomserial: true ,
194+ is_intermediate: false ,
195+ keytype: 'RSA ' ,
196+ keylen: 2048 ,
197+ digest_alg: 'sha256 ' ,
198+ lifetime: 3650 ,
199+ dn_country: 'US ' ,
200+ dn_state: 'UT ' ,
201+ dn_city: 'Salt Lake City ' ,
202+ dn_organization: 'ACME Org ' ,
203+ dn_organizationalunit: 'IT ' ,
204+ );
163205 $ ca3 ->create ();
164206
165207 # Delete CA 2 and ensure CA 1 and CA 3 still exist
0 commit comments