1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/security/nss/tests/chains/scenarios/bridge.cfg Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,106 @@ 1.4 +# This Source Code Form is subject to the terms of the Mozilla Public 1.5 +# License, v. 2.0. If a copy of the MPL was not distributed with this 1.6 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. 1.7 + 1.8 +scenario Bridge 1.9 + 1.10 +entity Army 1.11 + type Root 1.12 + 1.13 +entity Navy 1.14 + type Root 1.15 + 1.16 +entity Bridge 1.17 + type Bridge 1.18 + issuer Army 1.19 + issuer Navy 1.20 + 1.21 +entity User 1.22 + type EE 1.23 + issuer Bridge 1.24 + 1.25 +db All 1.26 + 1.27 +import Army:: 1.28 +import Navy:: 1.29 + 1.30 +verify User:Bridge 1.31 + cert Bridge:Navy 1.32 + trust Navy 1.33 + result pass 1.34 + 1.35 +verify User:Bridge 1.36 + cert Bridge:Army 1.37 + trust Army 1.38 + result pass 1.39 + 1.40 +verify User:Bridge 1.41 + cert Bridge:Navy 1.42 + trust Army 1.43 + result fail 1.44 + 1.45 +import Bridge:Army: 1.46 +import Bridge:Navy: 1.47 + 1.48 +verify User:Bridge 1.49 + trust Army 1.50 + result pass 1.51 + 1.52 +verify User:Bridge 1.53 + trust Navy 1.54 + result pass 1.55 + 1.56 +db ArmyOnly 1.57 + 1.58 +import Army::C,, 1.59 + 1.60 +verify User:Bridge 1.61 + result fail 1.62 + 1.63 +verify User:Bridge 1.64 + cert Bridge:Navy 1.65 + result fail 1.66 + 1.67 +verify User:Bridge 1.68 + cert Bridge:Navy 1.69 + cert Navy: 1.70 + result fail 1.71 + 1.72 +verify User:Bridge 1.73 + cert Bridge:Navy 1.74 + cert Navy: 1.75 + trust Navy: 1.76 + result pass 1.77 + 1.78 +verify User:Bridge 1.79 + cert Bridge:Navy 1.80 + trust Navy: 1.81 + result pass 1.82 + 1.83 +db NavyOnly 1.84 + 1.85 +import Navy::C,, 1.86 + 1.87 +verify User:Bridge 1.88 + result fail 1.89 + 1.90 +verify User:Bridge 1.91 + cert Bridge:Army 1.92 + result fail 1.93 + 1.94 +verify User:Bridge 1.95 + cert Bridge:Army 1.96 + cert Army: 1.97 + result fail 1.98 + 1.99 +verify User:Bridge 1.100 + cert Bridge:Army 1.101 + cert Army: 1.102 + trust Army: 1.103 + result pass 1.104 + 1.105 +verify User:Bridge 1.106 + cert Bridge:Army 1.107 + trust Army: 1.108 + result pass 1.109 +