security/nss/tests/chains/scenarios/anypolicywithlevel.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 AnyPolicyWithLevel
     7 entity RootCA
     8   type Root
    10 entity CA1
    11   type Intermediate
    12   issuer RootCA
    13   policy any
    14   inhibit 1
    16 entity CA12
    17   type Intermediate
    18   issuer CA1
    19   policy any
    21 entity CA13
    22   type Intermediate
    23   issuer CA12
    24   policy OID.1.0
    26 entity EE1 
    27   type EE
    28   issuer CA13
    29   policy OID.1.0
    31 entity CA22
    32   type Intermediate
    33   issuer CA1
    34   policy any
    36 entity CA23
    37   type Intermediate
    38   issuer CA22
    39   policy any
    41 entity EE2
    42   type EE
    43   issuer CA23
    44   policy OID.1.0
    46 entity CA32
    47   type Intermediate
    48   issuer CA1
    49   policy any
    50   inhibit 1
    52 entity CA33
    53   type Intermediate
    54   issuer CA32
    55   policy any
    57 entity EE3
    58   type EE
    59   issuer CA33
    60   policy OID.1.0
    62 entity CA42
    63   type Intermediate
    64   issuer CA1
    65   policy any
    66   policy OID.1.0
    68 entity CA43
    69   type Intermediate
    70   issuer CA42
    71   policy any
    72   policy OID.1.0
    74 entity EE4
    75   type EE
    76   issuer CA43
    77   policy OID.1.0
    79 entity CA52
    80   type Intermediate
    81   issuer CA1
    82   policy any
    83   policy OID.1.0
    85 entity CA53
    86   type Intermediate
    87   issuer CA52
    88   policy any
    90 entity EE5
    91   type EE
    92   issuer CA53
    93   policy OID.1.0
    95 entity CA61
    96   type Intermediate
    97   issuer RootCA
    98   policy any
    99   inhibit 5
   101 entity CA62
   102   type Intermediate
   103   issuer CA61
   104   policy any
   106 entity EE62
   107   type EE
   108   issuer CA62
   109   policy OID.1.0
   111 entity CA63
   112   type Intermediate
   113   issuer CA62
   114   policy any
   116 entity EE63
   117   type EE
   118   issuer CA63
   119   policy OID.1.0
   121 entity CA64
   122   type Intermediate
   123   issuer CA63
   124   policy any
   126 entity EE64
   127   type EE
   128   issuer CA64
   129   policy OID.1.0
   131 entity CA65
   132   type Intermediate
   133   issuer CA64
   134   policy any
   136 entity EE65
   137   type EE
   138   issuer CA65
   139   policy OID.1.0
   141 entity CA66
   142   type Intermediate
   143   issuer CA65
   144   policy any
   146 entity EE66
   147   type EE
   148   issuer CA66
   149   policy OID.1.0
   151 entity CA67
   152   type Intermediate
   153   issuer CA66
   154   policy any
   156 entity EE67
   157   type EE
   158   issuer CA67
   159   policy OID.1.0
   161 db All
   163 verify EE1:CA13
   164   cert RootCA:
   165   cert CA1:RootCA
   166   cert CA12:CA1
   167   cert CA13:CA12
   168   trust RootCA:
   169   policy OID.1.0
   170   result pass 
   172 verify EE1:CA13
   173   cert RootCA:
   174   cert CA1:RootCA
   175   cert CA12:CA1
   176   cert CA13:CA12
   177   trust RootCA:
   178   policy OID.2.0
   179   result fail
   181 verify EE1:CA13
   182   cert RootCA:
   183   cert CA1:RootCA
   184   cert CA12:CA1
   185   cert CA13:CA12
   186   trust RootCA:
   187   policy OID.2.5.29.32.0
   188   result pass
   190 verify EE2:CA23
   191   cert RootCA:
   192   cert CA1:RootCA
   193   cert CA22:CA1
   194   cert CA23:CA22
   195   trust RootCA:
   196   policy OID.1.0
   197   result fail
   199 verify EE2:CA23
   200   cert RootCA:
   201   cert CA1:RootCA
   202   cert CA22:CA1
   203   cert CA23:CA22
   204   trust RootCA:
   205   policy OID.2.0
   206   result fail
   208 verify EE2:CA23
   209   cert RootCA:
   210   cert CA1:RootCA
   211   cert CA22:CA1
   212   cert CA23:CA22
   213   trust RootCA:
   214   policy OID.2.5.29.32.0
   215   result fail
   217 verify EE2:CA23
   218   cert RootCA:
   219   cert CA1:RootCA
   220   cert CA22:CA1
   221   cert CA23:CA22
   222   trust RootCA:
   223   result pass
   225 verify EE3:CA33
   226   cert RootCA:
   227   cert CA1:RootCA
   228   cert CA32:CA1
   229   cert CA33:CA32
   230   trust RootCA:
   231   policy OID.1.0
   232   result fail
   234 verify EE3:CA33
   235   cert RootCA:
   236   cert CA1:RootCA
   237   cert CA32:CA1
   238   cert CA33:CA32
   239   trust RootCA:
   240   policy OID.2.0
   241   result fail
   243 verify EE3:CA33
   244   cert RootCA:
   245   cert CA1:RootCA
   246   cert CA32:CA1
   247   cert CA33:CA32
   248   trust RootCA:
   249   policy OID.2.5.29.32.0
   250   result fail
   252 verify EE3:CA33
   253   cert RootCA:
   254   cert CA1:RootCA
   255   cert CA32:CA1
   256   cert CA33:CA32
   257   trust RootCA:
   258   result pass
   260 verify EE4:CA43
   261   cert RootCA:
   262   cert CA1:RootCA
   263   cert CA42:CA1
   264   cert CA43:CA42
   265   trust RootCA:
   266   policy OID.1.0
   267   result pass
   269 verify EE4:CA43
   270   cert RootCA:
   271   cert CA1:RootCA
   272   cert CA42:CA1
   273   cert CA43:CA42
   274   trust RootCA:
   275   policy OID.2.0
   276   result fail
   278 verify EE4:CA43
   279   cert RootCA:
   280   cert CA1:RootCA
   281   cert CA42:CA1
   282   cert CA43:CA42
   283   trust RootCA:
   284   policy OID.2.5.29.32.0
   285   result pass
   287 verify EE5:CA53
   288   cert RootCA:
   289   cert CA1:RootCA
   290   cert CA52:CA1
   291   cert CA53:CA52
   292   trust RootCA:
   293   policy OID.1.0
   294   result fail
   296 verify EE5:CA53
   297   cert RootCA:
   298   cert CA1:RootCA
   299   cert CA52:CA1
   300   cert CA53:CA52
   301   trust RootCA:
   302   policy OID.2.0
   303   result fail
   305 verify EE5:CA53
   306   cert RootCA:
   307   cert CA1:RootCA
   308   cert CA52:CA1
   309   cert CA53:CA52
   310   trust RootCA:
   311   policy OID.2.5.29.32.0
   312   result fail
   314 verify EE5:CA53
   315   cert RootCA:
   316   cert CA1:RootCA
   317   cert CA52:CA1
   318   cert CA53:CA52
   319   trust RootCA:
   320   result pass
   322 verify EE62:CA62
   323   cert RootCA:
   324   cert CA61:RootCA
   325   cert CA62:CA61
   326   cert CA63:CA62
   327   cert CA64:CA63
   328   cert CA65:CA64
   329   cert CA66:CA65
   330   cert CA67:CA66
   331   trust RootCA:
   332   policy OID.1.0
   333   result pass
   335 verify EE63:CA63
   336   cert RootCA:
   337   cert CA61:RootCA
   338   cert CA62:CA61
   339   cert CA63:CA62
   340   cert CA64:CA63
   341   cert CA65:CA64
   342   cert CA66:CA65
   343   cert CA67:CA66
   344   trust RootCA:
   345   policy OID.1.0
   346   result pass
   348 verify EE64:CA64
   349   cert RootCA:
   350   cert CA61:RootCA
   351   cert CA62:CA61
   352   cert CA63:CA62
   353   cert CA64:CA63
   354   cert CA65:CA64
   355   cert CA66:CA65
   356   cert CA67:CA66
   357   trust RootCA:
   358   policy OID.1.0
   359   result pass
   361 verify EE65:CA65
   362   cert RootCA:
   363   cert CA61:RootCA
   364   cert CA62:CA61
   365   cert CA63:CA62
   366   cert CA64:CA63
   367   cert CA65:CA64
   368   cert CA66:CA65
   369   cert CA67:CA66
   370   trust RootCA:
   371   policy OID.1.0
   372   result pass
   374 verify EE66:CA66
   375   cert RootCA:
   376   cert CA61:RootCA
   377   cert CA62:CA61
   378   cert CA63:CA62
   379   cert CA64:CA63
   380   cert CA65:CA64
   381   cert CA66:CA65
   382   cert CA67:CA66
   383   trust RootCA:
   384   policy OID.1.0
   385   result pass
   387 verify EE67:CA67
   388   cert RootCA:
   389   cert CA61:RootCA
   390   cert CA62:CA61
   391   cert CA63:CA62
   392   cert CA64:CA63
   393   cert CA65:CA64
   394   cert CA66:CA65
   395   cert CA67:CA66
   396   trust RootCA:
   397   policy OID.1.0
   398   result fail

mercurial