| Index: net/data/verify_certificate_chain_unittest/generate-unconstrained-root-lacks-basic-constraints.py
|
| diff --git a/net/data/verify_certificate_chain_unittest/generate-target-and-intermediate.py b/net/data/verify_certificate_chain_unittest/generate-unconstrained-root-lacks-basic-constraints.py
|
| similarity index 73%
|
| copy from net/data/verify_certificate_chain_unittest/generate-target-and-intermediate.py
|
| copy to net/data/verify_certificate_chain_unittest/generate-unconstrained-root-lacks-basic-constraints.py
|
| index c426854857967b58f5cfbe8f72e53dbe214d9775..e370d6f56d2f6ee37d553ec4f32614b9d63ce01b 100755
|
| --- a/net/data/verify_certificate_chain_unittest/generate-target-and-intermediate.py
|
| +++ b/net/data/verify_certificate_chain_unittest/generate-unconstrained-root-lacks-basic-constraints.py
|
| @@ -3,15 +3,17 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -"""Certificate chain with 1 intermediate and a trusted root. Verification is
|
| -expected to succeed."""
|
| +"""Certificate chain with 1 intermediate and a trust anchor. The trust anchor
|
| +lacks the basic constraints extension. This is not a problem and verification
|
| +should succeed."""
|
|
|
| import common
|
|
|
| # Self-signed root certificate (used as trust anchor).
|
| root = common.create_self_signed_root_certificate('Root')
|
| +root.get_extensions().remove_property('basicConstraints')
|
|
|
| -# Intermediate certificate.
|
| +# Intermediate.
|
| intermediate = common.create_intermediate_certificate('Intermediate', root)
|
|
|
| # Target certificate.
|
|
|