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

Thu, 22 Jan 2015 13:21:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 22 Jan 2015 13:21:57 +0100
branch
TOR_BUG_9701
changeset 15
b8a032363ba2
permissions
-rw-r--r--

Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6

     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/.
     5 scenario explicitPolicy
     7 entity Root
     8   type Root
    10 entity nonEVCA
    11   type Intermediate
    12   issuer Root 
    14 entity EVCA
    15   type Intermediate
    16   issuer Root 
    17     policy OID.1.0
    19 entity otherEVCA
    20   type Intermediate
    21   issuer Root 
    22     policy OID.2.0
    24 entity validEV
    25   type EE
    26   issuer EVCA
    27     policy OID.1.0
    29 entity invalidEV
    30   type EE
    31   issuer nonEVCA
    32     policy OID.1.0
    34 entity wrongEVOID
    35   type EE
    36   issuer otherEVCA
    37     policy OID.1.0
    39 db All
    41 verify validEV:EVCA
    42   cert EVCA:Root
    43   cert Root:
    44   trust Root:
    45   policy OID.1.0
    46   result pass
    48 verify invalidEV:nonEVCA
    49   cert nonEVCA:Root
    50   cert Root:
    51   trust Root:
    52   policy OID.1.0
    53   result fail
    55 verify wrongEVOID:otherEVCA
    56   cert otherEVCA:Root
    57   cert Root:
    58   trust Root:
    59   policy OID.1.0
    60   result fail
    62 import Root::C,C,C
    64 verify validEV:EVCA
    65   cert EVCA:Root
    66   policy OID.1.0
    67   result pass
    69 verify invalidEV:nonEVCA
    70   cert nonEVCA:Root
    71   policy OID.1.0
    72   result fail
    74 verify wrongEVOID:otherEVCA
    75   cert otherEVCA:Root
    76   policy OID.1.0
    77   result fail

mercurial