Blame nss/tests/chains/scenarios/anypolicy.cfg

Packit 40b132
# This Source Code Form is subject to the terms of the Mozilla Public
Packit 40b132
# License, v. 2.0. If a copy of the MPL was not distributed with this
Packit 40b132
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
Packit 40b132
Packit 40b132
scenario AnyPolicy
Packit 40b132
Packit 40b132
entity RootCA
Packit 40b132
  type Root
Packit 40b132
Packit 40b132
entity CA1
Packit 40b132
  type Intermediate
Packit 40b132
  issuer RootCA
Packit 40b132
  policy any
Packit 40b132
Packit 40b132
entity CA2
Packit 40b132
  type Intermediate
Packit 40b132
  issuer CA1
Packit 40b132
  policy OID.1.0
Packit 40b132
  inhibit 0
Packit 40b132
Packit 40b132
entity CA3
Packit 40b132
  type Intermediate
Packit 40b132
  issuer CA1
Packit 40b132
  policy OID.1.0
Packit 40b132
Packit 40b132
entity User1
Packit 40b132
  type EE
Packit 40b132
  issuer CA2
Packit 40b132
  policy OID.1.0
Packit 40b132
Packit 40b132
entity User2
Packit 40b132
  type EE
Packit 40b132
  issuer CA2
Packit 40b132
  policy any
Packit 40b132
Packit 40b132
entity User3
Packit 40b132
  type EE
Packit 40b132
  issuer CA3
Packit 40b132
  policy any
Packit 40b132
 
Packit 40b132
db All
Packit 40b132
Packit 40b132
import RootCA::
Packit 40b132
import CA1:RootCA:
Packit 40b132
import CA2:CA1:
Packit 40b132
import CA3:CA1:
Packit 40b132
Packit 40b132
verify User1:CA2
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.1.0
Packit 40b132
  result pass
Packit 40b132
Packit 40b132
verify User1:CA2
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.2.0
Packit 40b132
  result fail
Packit 40b132
Packit 40b132
verify User2:CA2
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.1.0
Packit 40b132
  result fail
Packit 40b132
Packit 40b132
verify User2:CA2
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.2.0
Packit 40b132
  result fail
Packit 40b132
Packit 40b132
verify User3:CA3
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.1.0
Packit 40b132
  result pass
Packit 40b132
Packit 40b132
verify User3:CA3
Packit 40b132
  trust RootCA
Packit 40b132
  policy OID.2.0
Packit 40b132
  result fail
Packit 40b132