]> git.saurik.com Git - apple/security.git/blame - SecurityTests/clxutils/certcrl/testSubjects/X509tests/x509tests.scr
Security-57740.31.2.tar.gz
[apple/security.git] / SecurityTests / clxutils / certcrl / testSubjects / X509tests / x509tests.scr
CommitLineData
d8f41ccd
A
1#
2# script input to certcrl for X509 tests
3#
4globals
5requireCrlForAll = true
6crlNetFetchEnable = false
7certNetFetchEnable = false
8useSystemAnchors = false
9allowUnverified = true
10end
11
12test = Test1
13dir = test1
14revokePolicy = crl
15cert = "End Certificate CP.01.01.crt"
16root = "Trust Anchor CP.01.01.crt"
17crl = "Trust Anchor CRL CP.01.01.crl"
18end
19test = Test2
20dir = test2
21revokePolicy = crl
22cert = "End Certificate CP.01.02.crt"
23cert = "Intermediate Certificate CP.01.02.crt"
24root = "Trust Anchor CP.01.01.crt"
25crl = "Trust Anchor CRL CP.01.01.crl"
26crl = "Intermediate CRL CP.01.02.crl"
27error = TP_NOT_TRUSTED
28certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
29certerror = 0:CSSMERR_APPLETP_CRL_NOT_TRUSTED
30end
31test = Test3
32dir = test3
33revokePolicy = crl
34cert = "End Certificate CP.01.03.crt"
35cert = "Intermediate Certificate CP.01.03.crt"
36root = "Trust Anchor CP.01.01.crt"
37crl = "Trust Anchor CRL CP.01.01.crl"
38crl = "Intermediate CRL CP.01.03.crl"
39error = CSSMERR_TP_NOT_TRUSTED
40end
41
42test = Test4
43dir = test4
44revokePolicy = crl
45cert = "End Certificate CP.02.01.crt"
46cert = "Intermediate Certificate 1 CP.02.01.crt"
47cert = "Intermediate Certificate 2 CP.02.01.crt"
48crl = "Intermediate CRL 1 CP.02.01.crl"
49crl = "Intermediate CRL 2 CP.02.01.crl"
50crl = "Trust Anchor CRL CP.01.01.crl"
51root = "Trust Anchor CP.01.01.crt"
52end
53
54test = Test5
55dir = test5
56revokePolicy = crl
57cert = "End Certificate CP.02.02.crt"
58root = "Trust Anchor CP.01.01.crt"
59crl = "Trust Anchor CRL CP.01.01.crl"
60crl = "Intermediate CRL CP.02.02.crl"
61cert = "Intermediate Certificate CP.02.02.crt"
62error = CSSMERR_TP_CERT_NOT_VALID_YET
63end
64
65test = Test6
66dir = test6
67revokePolicy = crl
68cert = "End Certificate CP.02.03.crt"
69root = "Trust Anchor CP.01.01.crt"
70crl = "Intermediate CRL CP.02.03.crl"
71crl = "Trust Anchor CRL CP.01.01.crl"
72cert = "Intermediate Certificate CP.02.03.crt"
73error = CSSMERR_TP_CERT_NOT_VALID_YET
74end
75
76test = Test7
77dir = test7
78revokePolicy = crl
79cert = "End Certificate CP.02.04.crt"
80root = "Trust Anchor CP.01.01.crt"
81crl = "Trust Anchor CRL CP.01.01.crl"
82crl = "Intermediate CRL CP.02.04.crl"
83cert = "Intermediate Certificate CP.02.04.crt"
84end
85
86test = Test8
87dir = test8
88revokePolicy = crl
89cert = "End Certificate CP.02.05.crt"
90root = "Trust Anchor CP.01.01.crt"
91crl = "Trust Anchor CRL CP.01.01.crl"
92crl = "Intermediate CRL CP.02.05.crl"
93cert = "Intermediate Certificate CP.02.05.crt"
94error = CSSMERR_TP_CERT_NOT_VALID_YET
95end
96
97test = Test9
98dir = test9
99revokePolicy = crl
100cert = "End Certificate CP.03.01.crt"
101root = "Trust Anchor CP.01.01.crt"
102crl = "Trust Anchor CRL CP.01.01.crl"
103crl = "Intermediate CRL CP.03.01.crl"
104cert = "Intermediate Certificate CP.03.01.crt"
105error = CSSMERR_TP_CERT_EXPIRED
106end
107
108test = Test10
109dir = test10
110revokePolicy = crl
111cert = "End Certificate CP.03.02.crt"
112root = "Trust Anchor CP.01.01.crt"
113crl = "Trust Anchor CRL CP.01.01.crl"
114crl = "Intermediate CRL CP.03.02.crl"
115cert = "Intermediate Certificate CP.03.02.crt"
116error = CSSMERR_TP_CERT_EXPIRED
117end
118
119test = Test11
120dir = test11
121revokePolicy = crl
122cert = "End Certificate CP.03.03.crt"
123root = "Trust Anchor CP.01.01.crt"
124crl = "Trust Anchor CRL CP.01.01.crl"
125crl = "Intermediate CRL CP.03.03.crl"
126cert = "Intermediate Certificate CP.03.03.crt"
127error = CSSMERR_TP_CERT_EXPIRED
128end
129
130test = Test12
131dir = test12
132revokePolicy = crl
133cert = "End Certificate CP.03.04.crt"
134root = "Trust Anchor CP.01.01.crt"
135crl = "Trust Anchor CRL CP.01.01.crl"
136crl = "Intermediate CRL CP.03.04.crl"
137cert = "Intermediate Certificate CP.03.04.crt"
138end
139
140test = Test13
141dir = test13
142revokePolicy = crl
143cert = "End Certificate CP.04.01.crt"
144root = "Trust Anchor CP.01.01.crt"
145crl = "Trust Anchor CRL CP.01.01.crl"
146crl = "Intermediate CRL CP.04.01.crl"
147cert = "Intermediate Certificate CP.04.01.crt"
148error = CSSMERR_TP_NOT_TRUSTED
149certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
150end
151
152test = Test14
153dir = test14
154revokePolicy = crl
155cert = "End Certificate CP.04.02.crt"
156root = "Trust Anchor CP.01.01.crt"
157crl = "Trust Anchor CRL CP.01.01.crl"
158crl = "Intermediate CRL CP.04.02.crl"
159cert = "Intermediate Certificate CP.04.02.crt"
160error = CSSMERR_TP_NOT_TRUSTED
161certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
162end
163
164test = Test15
165dir = test15
166revokePolicy = crl
167cert = "End Certificate CP.04.03.crt"
168root = "Trust Anchor CP.01.01.crt"
169crl = "Trust Anchor CRL CP.01.01.crl"
170crl = "Intermediate CRL CP.04.03.crl"
171cert = "Intermediate Certificate CP.04.03.crt"
172end
173
174test = test16
175dir = test16
176revokePolicy = crl
177cert = "End Certificate CP.04.04.crt"
178cert = "Intermediate Certificate CP.04.04.crt"
179crl = "Intermediate CRL CP.04.04.crl"
180crl = "Trust Anchor CRL CP.01.01.crl"
181root = "Trust Anchor CP.01.01.crt"
182end
183
184test = test17
185dir = test17
186revokePolicy = crl
187cert = "End Certificate CP.04.05.crt"
188cert = "Intermediate Certificate CP.04.05.crt"
189crl = "Intermediate CRL CP.04.05.crl"
190crl = "Trust Anchor CRL CP.01.01.crl"
191root = "Trust Anchor CP.01.01.crt"
192end
193
194test = test18
195dir = test18
196revokePolicy = crl
197cert = "End Certificate CP.04.06.crt"
198cert = "Intermediate Certificate CP.04.06.crt"
199crl = "Intermediate CRL CP.04.06.crl"
200crl = "Trust Anchor CRL CP.01.01.crl"
201root = "Trust Anchor CP.01.01.crt"
202end
203
204test = test19
205dir = test19
206revokePolicy = crl
207cert = "End Certificate CP.05.01.crt"
208cert = "Intermediate Certificate CP.05.01.crt"
209crl = "Trust Anchor CRL CP.01.01.crl"
210root = "Trust Anchor CP.01.01.crt"
211error = CSSMERR_APPLETP_CRL_NOT_FOUND
212certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
213end
214
215test = test20
216dir = test20
217revokePolicy = crl
218cert = "End Certificate CP.06.01.crt"
219cert = "Intermediate Certificate CP.06.01.crt"
220crl = "Intermediate CRL CP.06.01.crl"
221crl = "Trust Anchor CRL CP.01.01.crl"
222root = "Trust Anchor CP.01.01.crt"
223error = CSSMERR_TP_CERT_REVOKED
224certerror = 1:CSSMERR_TP_CERT_REVOKED
225end
226
227test = test21
228dir = test21
229revokePolicy = crl
230cert = "End Certificate CP.06.02.crt"
231cert = "Intermediate Certificate CP.06.02.crt"
232crl = "Intermediate CRL CP.06.02.crl"
233crl = "Trust Anchor CRL CP.01.01.crl"
234root = "Trust Anchor CP.01.01.crt"
235error = CSSMERR_TP_CERT_REVOKED
236certerror = 0:CSSMERR_TP_CERT_REVOKED
237end
238
239test = test22
240dir = test22
241revokePolicy = crl
242cert = "End Certificate IC.01.01.crt"
243cert = "Intermediate Certificate IC.01.01.crt"
244crl = "Intermediate CRL IC.01.01.crl"
245crl = "Trust Anchor CRL CP.01.01.crl"
246root = "Trust Anchor CP.01.01.crt"
247error = CSSMERR_TP_VERIFY_ACTION_FAILED
248certerror = 1:CSSMERR_APPLETP_INVALID_CA
249end
250
251test = test23
252dir = test23
253revokePolicy = crl
254cert = "End Certificate IC.02.01.crt"
255cert = "Intermediate Certificate IC.02.01.crt"
256crl = "Intermediate CRL IC.02.01.crl"
257crl = "Trust Anchor CRL CP.01.01.crl"
258root = "Trust Anchor CP.01.01.crt"
259error = CSSMERR_TP_VERIFY_ACTION_FAILED
260certerror = 1:CSSMERR_APPLETP_INVALID_CA
261end
262
263test = test24
264dir = test24
265revokePolicy = crl
266cert = "End Certificate IC.02.02.crt"
267cert = "Intermediate Certificate IC.02.02.crt"
268crl = "Intermediate CRL IC.02.02.crl"
269crl = "Trust Anchor CRL CP.01.01.crl"
270root = "Trust Anchor CP.01.01.crt"
271end
272
273test = test25
274dir = test25
275revokePolicy = crl
276cert = "End Certificate IC.02.03.crt"
277cert = "Intermediate Certificate IC.02.03.crt"
278crl = "Intermediate CRL IC.02.03.crl"
279crl = "Trust Anchor CRL CP.01.01.crl"
280root = "Trust Anchor CP.01.01.crt"
281error = CSSMERR_TP_VERIFY_ACTION_FAILED
282certerror = 1:CSSMERR_APPLETP_INVALID_CA
283end
284
285test = test26
286dir = test26
287revokePolicy = crl
288cert = "End Certificate IC.02.04.crt"
289cert = "Intermediate Certificate IC.02.04.crt"
290crl = "Intermediate CRL IC.02.04.crl"
291crl = "Trust Anchor CRL CP.01.01.crl"
292root = "Trust Anchor CP.01.01.crt"
293end
294
295test = test27
296dir = test27
297revokePolicy = crl
298cert = "End Certificate IC.04.01.crt"
299cert = "Intermediate Certificate IC.04.01.crt"
300crl = "Intermediate CRL IC.04.01.crl"
301crl = "Trust Anchor CRL CP.01.01.crl"
302root = "Trust Anchor CP.01.01.crt"
303end
304
305test = test28
306dir = test28
307revokePolicy = crl
308cert = "End Certificate IC.05.01.crt"
309cert = "Intermediate Certificate IC.05.01.crt"
310crl = "Intermediate CRL IC.05.01.crl"
311crl = "Trust Anchor CRL CP.01.01.crl"
312root = "Trust Anchor CP.01.01.crt"
313error = CSSMERR_TP_VERIFY_ACTION_FAILED
314certerror = 1:CSSMERR_APPLETP_INVALID_KEY_USAGE
315end
316
317test = test29
318dir = test29
319revokePolicy = crl
320cert = "End Certificate IC.05.02.crt"
321cert = "Intermediate Certificate IC.05.02.crt"
322crl = "Intermediate CRL IC.05.02.crl"
323crl = "Trust Anchor CRL CP.01.01.crl"
324root = "Trust Anchor CP.01.01.crt"
325error = CSSMERR_TP_VERIFY_ACTION_FAILED
326certerror = 1:CSSMERR_APPLETP_INVALID_KEY_USAGE
327end
328
329test = test30
330dir = test30
331revokePolicy = crl
332cert = "End Certificate IC.05.03.crt"
333cert = "Intermediate Certificate IC.05.03.crt"
334crl = "Intermediate CRL IC.05.03.crl"
335crl = "Trust Anchor CRL CP.01.01.crl"
336root = "Trust Anchor CP.01.01.crt"
337end
338
339test = test31
340dir = test31
341revokePolicy = crl
342cert = "End Certificate IC.06.01.crt"
343cert = "Intermediate Certificate IC.06.01.crt"
344crl = "Intermediate CRL IC.06.01.crl"
345crl = "Trust Anchor CRL CP.01.01.crl"
346root = "Trust Anchor CP.01.01.crt"
347error = CSSMERR_APPLETP_CRL_NOT_FOUND
348# for the issuer
349certerror = 1:CSSMERR_APPLETP_INVALID_KEY_USAGE
350# for the leaf
351certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
352certerror = 0:CSSMERR_APPLETP_CRL_POLICY_FAIL
353end
354
355test = test32
356dir = test32
357revokePolicy = crl
358cert = "End Certificate IC.06.02.crt"
359cert = "Intermediate Certificate IC.06.02.crt"
360crl = "Intermediate CRL IC.06.02.crl"
361crl = "Trust Anchor CRL CP.01.01.crl"
362root = "Trust Anchor CP.01.01.crt"
363error = CSSMERR_APPLETP_CRL_NOT_FOUND
364# for the issuer
365certerror = 1:CSSMERR_APPLETP_INVALID_KEY_USAGE
366# for the leaf
367certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
368certerror = 0:CSSMERR_APPLETP_CRL_POLICY_FAIL
369end
370
371test = test33
372dir = test33
373revokePolicy = crl
374cert = "End Certificate IC.06.03.crt"
375cert = "Intermediate Certificate IC.06.03.crt"
376crl = "Intermediate CRL IC.06.03.crl"
377crl = "Trust Anchor CRL CP.01.01.crl"
378root = "Trust Anchor CP.01.01.crt"
379end
380
381test = test34
382dir = test34
383revokePolicy = crl
384echo FIXME: test34 needs policy work
385cert = "End Certificate PP.01.01.crt"
386cert = "Intermediate Certificate PP.01.01.crt"
387crl = "Intermediate CRL PP.01.01.crl"
388crl = "Trust Anchor CRL CP.01.01.crl"
389root = "Trust Anchor CP.01.01.crt"
390end
391
392test = test35
393dir = test35
394revokePolicy = crl
395echo FIXME: test35 needs policy work
396cert = "End Certificate PP.01.02.crt"
397cert = "Intermediate Certificate PP.01.02.crt"
398crl = "Intermediate CRL PP.01.02.crl"
399crl = "Trust Anchor CRL CP.01.01.crl"
400root = "Trust Anchor CP.01.01.crt"
401end
402
403test = test36
404dir = test36
405revokePolicy = crl
406echo FIXME: test36 needs policy work
407cert = "End Certificate PP.01.03.crt"
408cert = "Intermediate Certificate 1 PP.01.03.crt"
409cert = "Intermediate Certificate 2 PP.01.03.crt"
410crl = "Intermediate CRL 1 PP.01.03.crl"
411crl = "Intermediate CRL 2 PP.01.03.crl"
412crl = "Trust Anchor CRL CP.01.01.crl"
413root = "Trust Anchor CP.01.01.crt"
414end
415
416test = test37
417dir = test37
418revokePolicy = crl
419echo FIXME: test37 needs policy work
420cert = "End Certificate PP.01.04.crt"
421cert = "Intermediate Certificate 1 PP.01.04.crt"
422cert = "Intermediate Certificate 2 PP.01.04.crt"
423crl = "Intermediate CRL 1 PP.01.04.crl"
424crl = "Intermediate CRL 2 PP.01.04.crl"
425crl = "Trust Anchor CRL CP.01.01.crl"
426root = "Trust Anchor CP.01.01.crt"
427end
428
429test = test38
430dir = test38
431revokePolicy = crl
432echo FIXME: test38 needs policy work
433cert = "End Certificate PP.01.05.crt"
434cert = "Intermediate Certificate 1 PP.01.05.crt"
435cert = "Intermediate Certificate 2 PP.01.05.crt"
436crl = "Intermediate CRL 1 PP.01.05.crl"
437crl = "Intermediate CRL 2 PP.01.05.crl"
438crl = "Trust Anchor CRL CP.01.01.crl"
439root = "Trust Anchor CP.01.01.crt"
440end
441
442test = test39
443dir = test39
444revokePolicy = crl
445echo FIXME: test39 needs policy work
446cert = "End Certificate PP.01.06.crt"
447cert = "Intermediate Certificate 1 PP.01.06.crt"
448cert = "Intermediate Certificate 2 PP.01.06.crt"
449cert = "Intermediate Certificate 3 PP.01.06.crt"
450crl = "Intermediate CRL 1 PP.01.06.crl"
451crl = "Intermediate CRL 2 PP.01.06.crl"
452crl = "Intermediate CRL 3 PP.01.06.crl"
453crl = "Trust Anchor CRL CP.01.01.crl"
454root = "Trust Anchor CP.01.01.crt"
455leafCertIsCA = true
456end
457
458test = test40
459dir = test40
460revokePolicy = crl
461echo FIXME: test40 needs policy work
462cert = "End Certificate PP.01.07.crt"
463cert = "Intermediate Certificate 1 PP.01.07.crt"
464cert = "Intermediate Certificate 2 PP.01.07.crt"
465cert = "Intermediate Certificate 3 PP.01.07.crt"
466crl = "Intermediate CRL 1 PP.01.07.crl"
467crl = "Intermediate CRL 2 PP.01.07.crl"
468crl = "Intermediate CRL 3 PP.01.07.crl"
469crl = "Trust Anchor CRL CP.01.01.crl"
470root = "Trust Anchor CP.01.01.crt"
471leafCertIsCA = true
472end
473
474test = test41
475dir = test41
476revokePolicy = crl
477echo FIXME: test41 needs policy work
478cert = "End Certificate PP.01.08.crt"
479cert = "Intermediate Certificate 1 PP.01.08.crt"
480cert = "Intermediate Certificate 2 PP.01.08.crt"
481cert = "Intermediate Certificate 3 PP.01.08.crt"
482crl = "Intermediate CRL 1 PP.01.08.crl"
483crl = "Intermediate CRL 2 PP.01.08.crl"
484crl = "Intermediate CRL 3 PP.01.08.crl"
485crl = "Trust Anchor CRL CP.01.01.crl"
486root = "Trust Anchor CP.01.01.crt"
487leafCertIsCA = true
488end
489
490test = test42
491dir = test42
492revokePolicy = crl
493echo FIXME: test42 needs policy work
494cert = "End Certificate PP.01.09.crt"
495cert = "Intermediate Certificate 1 PP.01.09.crt"
496cert = "Intermediate Certificate 2 PP.01.09.crt"
497cert = "Intermediate Certificate 3 PP.01.09.crt"
498cert = "Intermediate Certificate 4 PP.01.09.crt"
499crl = "Intermediate CRL 1 PP.01.09.crl"
500crl = "Intermediate CRL 2 PP.01.09.crl"
501crl = "Intermediate CRL 3 PP.01.09.crl"
502crl = "Intermediate CRL 4 PP.01.09.crl"
503crl = "Trust Anchor CRL CP.01.01.crl"
504root = "Trust Anchor CP.01.01.crt"
505end
506
507test = test43
508dir = test43
509revokePolicy = crl
510echo FIXME: test43 needs policy work
511cert = "End Certificate PP.06.01.crt"
512cert = "Intermediate Certificate 1 PP.06.01.crt"
513cert = "Intermediate Certificate 2 PP.06.01.crt"
514cert = "Intermediate Certificate 3 PP.06.01.crt"
515cert = "Intermediate Certificate 4 PP.06.01.crt"
516crl = "Intermediate CRL 1 PP.06.01.crl"
517crl = "Intermediate CRL 2 PP.06.01.crl"
518crl = "Intermediate CRL 3 PP.06.01.crl"
519crl = "Intermediate CRL 4 PP.06.01.crl"
520crl = "Trust Anchor CRL CP.01.01.crl"
521root = "Trust Anchor CP.01.01.crt"
522end
523
524test = test44
525dir = test44
526revokePolicy = crl
527echo FIXME: test44 needs policy work
528cert = "End Certificate PP.06.02.crt"
529cert = "Intermediate Certificate 1 PP.06.02.crt"
530cert = "Intermediate Certificate 2 PP.06.02.crt"
531cert = "Intermediate Certificate 3 PP.06.02.crt"
532cert = "Intermediate Certificate 4 PP.06.02.crt"
533crl = "Intermediate CRL 1 PP.06.02.crl"
534crl = "Intermediate CRL 2 PP.06.02.crl"
535crl = "Intermediate CRL 3 PP.06.02.crl"
536crl = "Intermediate CRL 4 PP.06.02.crl"
537crl = "Trust Anchor CRL CP.01.01.crl"
538root = "Trust Anchor CP.01.01.crt"
539end
540
541test = test45
542dir = test45
543revokePolicy = crl
544echo FIXME: test45 needs policy work
545cert = "End Certificate PP.06.03.crt"
546cert = "Intermediate Certificate 1 PP.06.03.crt"
547cert = "Intermediate Certificate 2 PP.06.03.crt"
548cert = "Intermediate Certificate 3 PP.06.03.crt"
549cert = "Intermediate Certificate 4 PP.06.03.crt"
550crl = "Intermediate CRL 1 PP.06.03.crl"
551crl = "Intermediate CRL 2 PP.06.03.crl"
552crl = "Intermediate CRL 3 PP.06.03.crl"
553crl = "Intermediate CRL 4 PP.06.03.crl"
554crl = "Trust Anchor CRL CP.01.01.crl"
555root = "Trust Anchor CP.01.01.crt"
556end
557
558test = test46
559dir = test46
560revokePolicy = crl
561echo FIXME: test46 needs policy work
562cert = "End Certificate PP.06.04.crt"
563cert = "Intermediate Certificate 1 PP.06.04.crt"
564cert = "Intermediate Certificate 2 PP.06.04.crt"
565cert = "Intermediate Certificate 3 PP.06.04.crt"
566cert = "Intermediate Certificate 4 PP.06.04.crt"
567crl = "Intermediate CRL 1 PP.06.04.crl"
568crl = "Intermediate CRL 2 PP.06.04.crl"
569crl = "Intermediate CRL 3 PP.06.04.crl"
570crl = "Intermediate CRL 4 PP.06.04.crl"
571crl = "Trust Anchor CRL CP.01.01.crl"
572root = "Trust Anchor CP.01.01.crt"
573end
574
575test = test47
576dir = test47
577revokePolicy = crl
578echo FIXME: test47 needs policy work
579cert = "End Certificate PP.06.05.crt"
580cert = "Intermediate Certificate 1 PP.06.05.crt"
581cert = "Intermediate Certificate 2 PP.06.05.crt"
582cert = "Intermediate Certificate 3 PP.06.05.crt"
583cert = "Intermediate Certificate 4 PP.06.05.crt"
584crl = "Intermediate CRL 1 PP.06.05.crl"
585crl = "Intermediate CRL 2 PP.06.05.crl"
586crl = "Intermediate CRL 3 PP.06.05.crl"
587crl = "Intermediate CRL 4 PP.06.05.crl"
588crl = "Trust Anchor CRL CP.01.01.crl"
589root = "Trust Anchor CP.01.01.crt"
590end
591
592test = test48
593dir = test48
594revokePolicy = crl
595echo FIXME: test48 needs policy work
596cert = "End Certificate PP.08.01.crt"
597cert = "Intermediate Certificate PP.08.01.crt"
598crl = "Intermediate CRL PP.08.01.crl"
599crl = "Trust Anchor CRL CP.01.01.crl"
600root = "Trust Anchor CP.01.01.crt"
601end
602
603test = test49
604dir = test49
605revokePolicy = crl
606echo FIXME: test49 needs policy work
607cert = "End Certificate PP.08.02.crt"
608cert = "Intermediate Certificate PP.08.02.crt"
609crl = "Intermediate CRL PP.08.02.crl"
610crl = "Trust Anchor CRL CP.01.01.crl"
611root = "Trust Anchor CP.01.01.crt"
612end
613
614test = test50
615dir = test50
616revokePolicy = crl
617echo FIXME: test50 needs policy work
618cert = "End Certificate PP.08.03.crt"
619cert = "Intermediate Certificate PP.08.03.crt"
620crl = "Intermediate CRL PP.08.03.crl"
621crl = "Trust Anchor CRL CP.01.01.crl"
622root = "Trust Anchor CP.01.01.crt"
623end
624
625test = test51
626dir = test51
627revokePolicy = crl
628echo FIXME: test51 needs policy work
629cert = "End Certificate PP.08.04.crt"
630cert = "Intermediate Certificate PP.08.04.crt"
631crl = "Intermediate CRL PP.08.04.crl"
632crl = "Trust Anchor CRL CP.01.01.crl"
633root = "Trust Anchor CP.01.01.crt"
634end
635
636test = test52
637dir = test52
638revokePolicy = crl
639echo FIXME: test52 needs policy work
640cert = "End Certificate PP.08.05.crt"
641cert = "Intermediate Certificate PP.08.05.crt"
642crl = "Intermediate CRL PP.08.05.crl"
643crl = "Trust Anchor CRL CP.01.01.crl"
644root = "Trust Anchor CP.01.01.crt"
645end
646
647test = test53
648dir = test53
649revokePolicy = crl
650echo FIXME: test53 needs policy work
651cert = "End Certificate PP.08.06.crt"
652cert = "Intermediate Certificate PP.08.06.crt"
653crl = "Intermediate CRL PP.08.06.crl"
654crl = "Trust Anchor CRL CP.01.01.crl"
655root = "Trust Anchor CP.01.01.crt"
656end
657
658test = test54
659dir = test54
660revokePolicy = crl
661cert = "End Certificate PL.01.01.crt"
662cert = "Intermediate Certificate 1 PL.01.01.crt"
663cert = "Intermediate Certificate 2 PL.01.01.crt"
664crl = "Intermediate CRL 1 PL.01.01.crl"
665crl = "Intermediate CRL 2 PL.01.01.crl"
666crl = "Trust Anchor CRL CP.01.01.crl"
667root = "Trust Anchor CP.01.01.crt"
668error = CSSMERR_TP_VERIFY_ACTION_FAILED
669certerror = 2:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
670end
671
672test = test55
673dir = test55
674revokePolicy = crl
675cert = "End Certificate PL.01.02.crt"
676cert = "Intermediate Certificate 1 PL.01.02.crt"
677cert = "Intermediate Certificate 2 PL.01.02.crt"
678crl = "Intermediate CRL 1 PL.01.02.crl"
679crl = "Intermediate CRL 2 PL.01.02.crl"
680crl = "Trust Anchor CRL CP.01.01.crl"
681root = "Trust Anchor CP.01.01.crt"
682certerror = 2:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
683error = CSSMERR_TP_VERIFY_ACTION_FAILED
684end
685
686test = test56
687dir = test56
688revokePolicy = crl
689cert = "End Certificate PL.01.03.crt"
690cert = "Intermediate Certificate PL.01.03.crt"
691crl = "Intermediate CRL PL.01.03.crl"
692crl = "Trust Anchor CRL CP.01.01.crl"
693root = "Trust Anchor CP.01.01.crt"
694end
695
696test = test57
697dir = test57
698revokePolicy = crl
699cert = "End Certificate PL.01.04.crt"
700cert = "Intermediate Certificate PL.01.04.crt"
701crl = "Intermediate CRL PL.01.04.crl"
702crl = "Trust Anchor CRL CP.01.01.crl"
703root = "Trust Anchor CP.01.01.crt"
704leafCertIsCA = true
705end
706
707test = test58
708dir = test58
709revokePolicy = crl
710cert = "End Certificate PL.01.05.crt"
711cert = "Intermediate Certificate 1 PL.01.05.crt"
712cert = "Intermediate Certificate 2 PL.01.05.crt"
713cert = "Intermediate Certificate 3 PL.01.05.crt"
714crl = "Intermediate CRL 1 PL.01.05.crl"
715crl = "Intermediate CRL 2 PL.01.05.crl"
716crl = "Intermediate CRL 3 PL.01.05.crl"
717crl = "Trust Anchor CRL CP.01.01.crl"
718root = "Trust Anchor CP.01.01.crt"
719error = CSSMERR_TP_VERIFY_ACTION_FAILED
720certerror = 2:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
721end
722
723test = test59
724dir = test59
725revokePolicy = crl
726cert = "End Certificate PL.01.06.crt"
727cert = "Intermediate Certificate 1 PL.01.06.crt"
728cert = "Intermediate Certificate 2 PL.01.06.crt"
729cert = "Intermediate Certificate 3 PL.01.06.crt"
730crl = "Intermediate CRL 1 PL.01.06.crl"
731crl = "Intermediate CRL 2 PL.01.06.crl"
732crl = "Intermediate CRL 3 PL.01.06.crl"
733crl = "Trust Anchor CRL CP.01.01.crl"
734root = "Trust Anchor CP.01.01.crt"
735leafCertIsCA = true
736error = CSSMERR_TP_VERIFY_ACTION_FAILED
737certerror = 2:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
738end
739
740test = test60
741dir = test60
742revokePolicy = crl
743cert = "End Certificate PL.01.07.crt"
744cert = "Intermediate Certificate 1 PL.01.07.crt"
745cert = "Intermediate Certificate 2 PL.01.07.crt"
746cert = "Intermediate Certificate 3 PL.01.07.crt"
747cert = "Intermediate Certificate 4 PL.01.07.crt"
748crl = "Intermediate CRL 1 PL.01.07.crl"
749crl = "Intermediate CRL 2 PL.01.07.crl"
750crl = "Intermediate CRL 3 PL.01.07.crl"
751crl = "Intermediate CRL 4 PL.01.07.crl"
752crl = "Trust Anchor CRL CP.01.01.crl"
753root = "Trust Anchor CP.01.01.crt"
754error = CSSMERR_TP_VERIFY_ACTION_FAILED
755certerror = 3:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
756end
757
758test = test61
759dir = test61
760revokePolicy = crl
761cert = "End Certificate PL.01.08.crt"
762cert = "Intermediate Certificate 1 PL.01.08.crt"
763cert = "Intermediate Certificate 2 PL.01.08.crt"
764cert = "Intermediate Certificate 3 PL.01.08.crt"
765cert = "Intermediate Certificate 4 PL.01.08.crt"
766crl = "Intermediate CRL 1 PL.01.08.crl"
767crl = "Intermediate CRL 2 PL.01.08.crl"
768crl = "Intermediate CRL 3 PL.01.08.crl"
769crl = "Intermediate CRL 4 PL.01.08.crl"
770crl = "Trust Anchor CRL CP.01.01.crl"
771root = "Trust Anchor CP.01.01.crt"
772leafCertIsCA = true
773error = CSSMERR_TP_VERIFY_ACTION_FAILED
774certerror = 3:CSSMERR_APPLETP_PATH_LEN_CONSTRAINT
775end
776
777test = test62
778dir = test62
779revokePolicy = crl
780cert = "End Certificate PL.01.09.crt"
781cert = "Intermediate Certificate 1 PL.01.09.crt"
782cert = "Intermediate Certificate 2 PL.01.09.crt"
783cert = "Intermediate Certificate 3 PL.01.09.crt"
784cert = "Intermediate Certificate 4 PL.01.09.crt"
785crl = "Intermediate CRL 1 PL.01.09.crl"
786crl = "Intermediate CRL 2 PL.01.09.crl"
787crl = "Intermediate CRL 3 PL.01.09.crl"
788crl = "Intermediate CRL 4 PL.01.09.crl"
789crl = "Trust Anchor CRL CP.01.01.crl"
790root = "Trust Anchor CP.01.01.crt"
791end
792
793test = test63
794dir = test63
795revokePolicy = crl
796cert = "End Certificate PL.01.10.crt"
797cert = "Intermediate Certificate 1 PL.01.10.crt"
798cert = "Intermediate Certificate 2 PL.01.10.crt"
799cert = "Intermediate Certificate 3 PL.01.10.crt"
800cert = "Intermediate Certificate 4 PL.01.10.crt"
801crl = "Intermediate CRL 1 PL.01.10.crl"
802crl = "Intermediate CRL 2 PL.01.10.crl"
803crl = "Intermediate CRL 3 PL.01.10.crl"
804crl = "Intermediate CRL 4 PL.01.10.crl"
805crl = "Trust Anchor CRL CP.01.01.crl"
806root = "Trust Anchor CP.01.01.crt"
807leafCertIsCA = true
808end
809
810test = test64
811dir = test64
812revokePolicy = crl
813cert = "End Certificate RL.02.01.crt"
814cert = "Intermediate Certificate RL.02.01.crt"
815crl = "Intermediate CRL RL.02.01.crl"
816crl = "Trust Anchor CRL CP.01.01.crl"
817root = "Trust Anchor CP.01.01.crt"
818error = CSSMERR_APPLETP_CRL_NOT_FOUND
819certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
820certerror = 0:CSSMERR_APPLETP_CRL_NOT_TRUSTED
821end
822
823test = test65
824dir = test65
825revokePolicy = crl
826cert = "End Certificate RL.03.01.crt"
827cert = "Intermediate Certificate 1 RL.03.01.crt"
828cert = "Intermediate Certificate 2 RL.03.01.crt"
829crl = "Intermediate CRL RL.03.01.crl"
830crl = "Trust Anchor CRL CP.01.01.crl"
831root = "Trust Anchor CP.01.01.crt"
832error = CSSMERR_APPLETP_CRL_NOT_FOUND
833certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
834end
835
836test = test66
837dir = test66
838revokePolicy = crl
839cert = "End Certificate RL.03.02.crt"
840cert = "Intermediate Certificate RL.03.02.crt"
841crl = "Intermediate CRL RL.03.02.crl"
842crl = "Trust Anchor CRL CP.01.01.crl"
843root = "Trust Anchor CP.01.01.crt"
844error = CSSMERR_APPLETP_CRL_NOT_FOUND
845certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
846end
847
848test = test67
849dir = test67
850revokePolicy = crl
851cert = "End Certificate RL.03.03.crt"
852cert = "Intermediate Certificate RL.03.03.crt"
853crl = "Intermediate CRL 1 RL.03.03.crl"
854crl = "Intermediate CRL 2 RL.03.03.crl"
855crl = "Trust Anchor CRL CP.01.01.crl"
856root = "Trust Anchor CP.01.01.crt"
857end
858
859test = test68
860dir = test68
861revokePolicy = crl
862cert = "End Certificate RL.05.01.crt"
863cert = "Intermediate Certificate 1 RL.05.01.crt"
864cert = "Intermediate Certificate 2 RL.05.01.crt"
865crl = "Intermediate CRL 1 RL.05.01.crl"
866crl = "Intermediate CRL 2 RL.05.01.crl"
867crl = "Trust Anchor CRL CP.01.01.crl"
868root = "Trust Anchor CP.01.01.crt"
869error = CSSMERR_APPLETP_CRL_NOT_FOUND
870certerror = 1:CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN
871end
872
873test = test69
874dir = test69
875revokePolicy = crl
876cert = "End Certificate RL.05.02.crt"
877cert = "Intermediate Certificate RL.05.02.crt"
878crl = "Intermediate CRL RL.05.02.crl"
879crl = "Trust Anchor CRL CP.01.01.crl"
880root = "Trust Anchor CP.01.01.crt"
881error = CSSMERR_APPLETP_CRL_NOT_FOUND
882certerror = 0:CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN
883end
884
885test = test70
886dir = test70
887revokePolicy = crl
888cert = "End Certificate RL.06.01.crt"
889cert = "Intermediate Certificate 1 RL.06.01.crt"
890cert = "Intermediate Certificate 2 RL.06.01.crt"
891crl = "Intermediate CRL 1 RL.06.01.crl"
892crl = "Intermediate CRL 2 RL.06.01.crl"
893crl = "Trust Anchor CRL CP.01.01.crl"
894root = "Trust Anchor CP.01.01.crt"
895error = CSSMERR_APPLETP_CRL_NOT_FOUND
896certerror = 1:CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN
897end
898
899test = test71
900dir = test71
901revokePolicy = crl
902cert = "End Certificate RL.06.02.crt"
903cert = "Intermediate Certificate RL.06.02.crt"
904crl = "Intermediate CRL RL.06.02.crl"
905crl = "Trust Anchor CRL CP.01.01.crl"
906root = "Trust Anchor CP.01.01.crt"
907error = CSSMERR_APPLETP_CRL_NOT_FOUND
908certerror = 0:CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN
909end
910
911test = test72
912dir = test72
913revokePolicy = crl
914cert = "End Certificate RL.07.01.crt"
915cert = "Intermediate Certificate RL.07.01.crt"
916crl = "Intermediate CRL RL.07.01.crl"
917crl = "Trust Anchor CRL CP.01.01.crl"
918root = "Trust Anchor CP.01.01.crt"
919# FIXME should be CSSMERR_APPLETP_CRL_EXPIRED
920error = CSSMERR_APPLETP_CRL_NOT_FOUND
921end
922
923test = test73
924dir = test73
925revokePolicy = crl
926cert = "End Certificate RL.07.02.crt"
927cert = "Intermediate Certificate RL.07.02.crt"
928crl = "Intermediate CRL RL.07.02.crl"
929crl = "Trust Anchor CRL CP.01.01.crl"
930root = "Trust Anchor CP.01.01.crt"
931# FIXME should be CSSMERR_APPLETP_CRL_EXPIRED
932error = CSSMERR_APPLETP_CRL_NOT_FOUND
933end
934
935test = test74
936dir = test74
937revokePolicy = crl
938cert = "End Certificate RL.07.03.crt"
939cert = "Intermediate Certificate RL.07.03.crt"
940crl = "Intermediate CRL RL.07.03.crl"
941crl = "Trust Anchor CRL CP.01.01.crl"
942root = "Trust Anchor CP.01.01.crt"
943end
944
945test = test75
946dir = test75
947revokePolicy = crl
948cert = "End Certificate RL.08.01.crt"
949cert = "Intermediate Certificate RL.08.01.crt"
950crl = "Intermediate CRL RL.08.01.crl"
951crl = "Trust Anchor CRL CP.01.01.crl"
952root = "Trust Anchor CP.01.01.crt"
953error = CSSMERR_APPLETP_CRL_NOT_FOUND
954certerror = 0:CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN
955end
956
957test = test76
958dir = test76
959revokePolicy = crl
960cert = "End Certificate RL.09.01.crt"
961cert = "Intermediate Certificate RL.09.01.crt"
962crl = "Intermediate CRL RL.09.01.crl"
963crl = "Trust Anchor CRL CP.01.01.crl"
964root = "Trust Anchor CP.01.01.crt"
965error = CSSMERR_APPLETP_CRL_NOT_FOUND
966certerror = 0:CSSMERR_APPLETP_CRL_NOT_FOUND
967certerror = 0:CSSMERR_APPLETP_IDP_FAIL
968end
969