blob: 914828ea19c07553544b85933fa0f58f0b190553 [file] [log] [blame]
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
scenario BridgeWithHalfAIA
entity Army
type Root
entity Navy
type Root
entity Bridge
type Bridge
issuer Army
issuer Navy
entity CA1
type Intermediate
issuer Bridge
aia Bridge
entity EE1
type EE
issuer CA1
entity CA2
type Intermediate
issuer Bridge
aia Bridge:Navy
entity EE2
type EE
issuer CA2
testdb EE1
verify EE1:CA1
cert CA1:Bridge
trust Army:
result fail
verify EE1:CA1
cert CA1:Bridge
trust Army:
fetch
# should pass, bug 435314
# temporary result - test fails only with dbm cert db
result dbm:fail all:pass
verify EE1:CA1
cert CA1:Bridge
trust Navy:
fetch
result pass
verify EE1:CA1
cert CA1:Bridge
cert Bridge:Army
trust Navy:
fetch
result pass
verify EE2:CA2
cert Bridge:Army
trust Army:
fetch
result fail
verify EE2:CA2
cert CA2:Bridge
cert Bridge:Army
trust Army:
fetch
result pass
verify EE2:CA2
cert CA2:Bridge
trust Navy:
fetch
result pass
verify EE2:CA2
cert CA2:Bridge
cert Bridge:Army
trust Navy:
fetch
result pass