security/nss/tests/chains/scenarios/explicitPolicy.cfg

branch
TOR_BUG_9701
changeset 15
b8a032363ba2
equal deleted inserted replaced
-1:000000000000 0:530eb89e6376
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
5 scenario explicitPolicy
6
7 entity Root
8 type Root
9
10 entity nonEVCA
11 type Intermediate
12 issuer Root
13
14 entity EVCA
15 type Intermediate
16 issuer Root
17 policy OID.1.0
18
19 entity otherEVCA
20 type Intermediate
21 issuer Root
22 policy OID.2.0
23
24 entity validEV
25 type EE
26 issuer EVCA
27 policy OID.1.0
28
29 entity invalidEV
30 type EE
31 issuer nonEVCA
32 policy OID.1.0
33
34 entity wrongEVOID
35 type EE
36 issuer otherEVCA
37 policy OID.1.0
38
39 db All
40
41 verify validEV:EVCA
42 cert EVCA:Root
43 cert Root:
44 trust Root:
45 policy OID.1.0
46 result pass
47
48 verify invalidEV:nonEVCA
49 cert nonEVCA:Root
50 cert Root:
51 trust Root:
52 policy OID.1.0
53 result fail
54
55 verify wrongEVOID:otherEVCA
56 cert otherEVCA:Root
57 cert Root:
58 trust Root:
59 policy OID.1.0
60 result fail
61
62 import Root::C,C,C
63
64 verify validEV:EVCA
65 cert EVCA:Root
66 policy OID.1.0
67 result pass
68
69 verify invalidEV:nonEVCA
70 cert nonEVCA:Root
71 policy OID.1.0
72 result fail
73
74 verify wrongEVOID:otherEVCA
75 cert otherEVCA:Root
76 policy OID.1.0
77 result fail
78

mercurial