| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright 2016 The Chromium Authors. All rights reserved. | 2 # Copyright 2016 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 import os | 6 import os |
| 7 import sys | 7 import sys |
| 8 sys.path += [os.path.join('..', 'verify_certificate_chain_unittest')] | 8 sys.path += [os.path.join('..', 'verify_certificate_chain_unittest')] |
| 9 | 9 |
| 10 import common | 10 import common |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 78 i_invalid_and_http_aia = common.create_intermediate_certificate('I', root) | 78 i_invalid_and_http_aia = common.create_intermediate_certificate('I', root) |
| 79 i_invalid_and_http_aia.set_key(i_base.get_key()) | 79 i_invalid_and_http_aia.set_key(i_base.get_key()) |
| 80 section = i_invalid_and_http_aia.config.get_section('issuer_info') | 80 section = i_invalid_and_http_aia.config.get_section('issuer_info') |
| 81 section.set_property('caIssuers;URI.0', 'foobar') | 81 section.set_property('caIssuers;URI.0', 'foobar') |
| 82 section.set_property('caIssuers;URI.1', 'http://url-for-aia2/I2.foo') | 82 section.set_property('caIssuers;URI.1', 'http://url-for-aia2/I2.foo') |
| 83 | 83 |
| 84 | 84 |
| 85 # target certs | 85 # target certs |
| 86 | 86 |
| 87 target = common.create_end_entity_certificate('target', i_base) | 87 target = common.create_end_entity_certificate('target', i_base) |
| 88 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 88 common.write_string_to_file(target.get_cert_pem(), 'target_one_aia.pem') | 89 common.write_string_to_file(target.get_cert_pem(), 'target_one_aia.pem') |
| 89 | 90 |
| 90 target = common.create_end_entity_certificate('target', i_no_aia) | 91 target = common.create_end_entity_certificate('target', i_no_aia) |
| 92 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 91 common.write_string_to_file(target.get_cert_pem(), 'target_no_aia.pem') | 93 common.write_string_to_file(target.get_cert_pem(), 'target_no_aia.pem') |
| 92 | 94 |
| 93 target = common.create_end_entity_certificate('target', i_two_aia) | 95 target = common.create_end_entity_certificate('target', i_two_aia) |
| 96 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 94 common.write_string_to_file(target.get_cert_pem(), 'target_two_aia.pem') | 97 common.write_string_to_file(target.get_cert_pem(), 'target_two_aia.pem') |
| 95 | 98 |
| 96 target = common.create_end_entity_certificate('target', i_three_aia) | 99 target = common.create_end_entity_certificate('target', i_three_aia) |
| 100 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 97 common.write_string_to_file(target.get_cert_pem(), 'target_three_aia.pem') | 101 common.write_string_to_file(target.get_cert_pem(), 'target_three_aia.pem') |
| 98 | 102 |
| 99 target = common.create_end_entity_certificate('target', i_six_aia) | 103 target = common.create_end_entity_certificate('target', i_six_aia) |
| 104 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 100 common.write_string_to_file(target.get_cert_pem(), 'target_six_aia.pem') | 105 common.write_string_to_file(target.get_cert_pem(), 'target_six_aia.pem') |
| 101 | 106 |
| 102 target = common.create_end_entity_certificate('target', i_file_aia) | 107 target = common.create_end_entity_certificate('target', i_file_aia) |
| 108 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 103 common.write_string_to_file(target.get_cert_pem(), 'target_file_aia.pem') | 109 common.write_string_to_file(target.get_cert_pem(), 'target_file_aia.pem') |
| 104 | 110 |
| 105 target = common.create_end_entity_certificate('target', i_invalid_url_aia) | 111 target = common.create_end_entity_certificate('target', i_invalid_url_aia) |
| 112 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 106 common.write_string_to_file(target.get_cert_pem(), 'target_invalid_url_aia.pem') | 113 common.write_string_to_file(target.get_cert_pem(), 'target_invalid_url_aia.pem') |
| 107 | 114 |
| 108 target = common.create_end_entity_certificate('target', i_file_and_http_aia) | 115 target = common.create_end_entity_certificate('target', i_file_and_http_aia) |
| 116 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 109 common.write_string_to_file(target.get_cert_pem(), | 117 common.write_string_to_file(target.get_cert_pem(), |
| 110 'target_file_and_http_aia.pem') | 118 'target_file_and_http_aia.pem') |
| 111 | 119 |
| 112 target = common.create_end_entity_certificate('target', i_invalid_and_http_aia) | 120 target = common.create_end_entity_certificate('target', i_invalid_and_http_aia) |
| 121 target.get_extensions().set_property('subjectAltName', 'DNS:target') |
| 113 common.write_string_to_file(target.get_cert_pem(), | 122 common.write_string_to_file(target.get_cert_pem(), |
| 114 'target_invalid_and_http_aia.pem') | 123 'target_invalid_and_http_aia.pem') |
| OLD | NEW |